Tuesday, May 01, 2007

Update on the poodle-sheep scam: According to Snopes.com, it's a hoax. (Via Alexander D. Mitchell IV.)