Mass UFO Sighting Over Los Angeles (Video)
A pretty incredible sighting over Los Angeles in 2015 that actually has a confirmed explanation.
A pretty incredible sighting over Los Angeles in 2015 that actually has a confirmed explanation.
Foo Fighters – not the band – are one of the greatest mysteries of the 20th century. Here’s the full breakdown.