? Wonkette, etc. | Main | Pharos ?
May 26, 2004
Giant
I am tempted to say, "this is the mentality we are dealing with." But this could just as easily have run in the Weekly World News. Or Pravda, for that matter.
Giant human skeleton found in Saudi Arabia
And then... Or the University of Toronto apparently.
Posted by Ghost of a flea at May 26, 2004 08:43 AM
Trackback Pings
TrackBack URL for this entry:
http://www.ghostofaflea.com/cgi-bin/mt/trackback-engine.cgi/449
