debunked it Snopes, the reliable, impartial rumor debunking Web site, Snopes, the reliable, impartial rumor debunking Web site, snopes.com: Monster 666 Snopes Snopes, the reliable, impartial rumor debunking Web site, Snopes