New UFO Hunter Real UFO News Freak Jul 7, 2011 #1 This ufo was seen and filmed as it crossed a town in the far north of Norway, leaving observers without a doubt that aliens are visiting Planet Earth
This ufo was seen and filmed as it crossed a town in the far north of Norway, leaving observers without a doubt that aliens are visiting Planet Earth