Videos of UFO phenomena are all over YouTube. Here are 4 of the most compelling I’ve found.
From the Taipei 101 Tower on New Year’s Eve to newly declassified footage from the US Navy and Homeland Security Department, here are four videos of UFO phenomena that defy explanation.
Add comment