Are These UFO’s? [Video]
Seems like more UFO sightings are popping up these days. Remember the video we showed you of the UFO flying over New Orleans during the Saints vs Colts game? Now, this video has the web talking. What do you think? UFO proof, or something easily explained?