2011
Swamp Gas, Weather Balloons, Space Dandruff, or actual UFO's.
Believe whatever makes you comfortable and able to sleep nights....
2015
2017
Someone obviously forgot to turn on the 'cloaking device'....
A little more recently.... 2018
* debunked in Alien thread