December 23, 2004

"Electric Christmas Acid Test"

The Morning News provides a glimpse of Christmas in Hell Christmas in a neighborhood where people have entirely too much electricity and artificial spirit (accompanied by an even more frightening frightening photo gallery).

Posted by johndan at December 23, 2004 08:43 PM | TrackBack