News and Politics | January 27, 2010 | 0 comments

UFO sighting puzzles Newfoundland,Canada residents!

Image
dudefromtherock
  1. groups:
    News and Politics,   WTF,   Technology,   The Tin Foil Mafia
  2. tags:
    Science UFO Sighting
  3.     
    |

0 comments // UFO sighting puzzles Newfoundland,Canada residents!

more from News and Politics:

top videos