September 19, 2007 5:58 AM Subscribe
Meteorite landing confirmed in Peru. Some report illness. Could it be the arrival of the anti-Christ Mabus? Here's what one Doubting Thomas has to say about the whole thing. Some have found it funny.
This thread has been archived and is closed to new comments