Thursday, August 12, 2004


ALIEN LITTER
Russian scientists think they found an "Extraterrestrial Device" at the site of the 1908 Tunguska explosion. What the hell is an Extraterrestrial Device? You'd think they might elaborate a little!

|
Post to Del.icio.us