Monday, December 24, 2012

UFO Filmed on Live TV - Phoenix Airzona

Oddly this UFO was filmed live by a Phoenix, Arizona TV station at Pic de Bugarach, France on Dec 21, 2012. The news clip was filmed by someone in Germany and then posted on Youtube. This is the same mountain that the doomsday believers expected UFOs to emerge from and save them from the end of the world.

UFO, live news from Arizona, Dec 21, 2012
Related Posts Plugin for WordPress, Blogger...

Subscribe to Educating Humanity

Enter your email address:

Delivered by FeedBurner