Tuesday, September 18, 2007

El Smallville

Here's an odd story: a meteorite crashes somewhere near a small village in Peru. Residents then begin to suffer from a mystery illness brought on by a strange odor.

Ooooh... the meteor freaks have arrived, I tell you.




Share:

0 comments: