August, 2001:North Park, San Diego, CA, USA  ... ArtLung.com. AAAFNRAA. We love moving!

Ben Curtis has posted a great debunking message

Ben Curtis has posted a great debunking message about many of the post September 11th memes, messages, and FWD’s that have been making the rounds. Bookmark the URL and the next time you get Nostradamus crap send them to it.


posted this 21 years ago.
What else did he post in September 2001?

(Thursday September 13th 2001 at 9:58am)

Leave me a comment!

This site uses Akismet to reduce spam. Learn how your comment data is processed.