UFO Fleet Seen Over Mexico On Dec 2013, Mexican TV News

This fleet of glowing orbs was seen this week in Mexico coming from the Pacific Ocean and made it on prime time TV.



Show Description Hide Description