ArtofAngels on 24 February 2008
FishyJoe said: There is also the National Geographic program about it: http://youtube.com/watch?v=9larNCoaV00&feature=related |
National Geographic said that? Haha Stof just got owned, Landing = Hoax.