Alien craft have been known to mimic the appearance of weather balloons .
Bwahahahaha ... that’s the best one of the thread!