Tom DeLonge Filmed One Of The Freakiest UFO Videos You Will Ever See Last Night
WTF?
Check out the trailer here.
There are only ever four real explanations for UFO sightings, and I’m guessing this one will fit into one of them…
The truth is out there – and it’s damn good at hiding.