Tuesday, November 15, 2005

Yeaargrgggrrhhh!!

Jesus Fucking Christ this is a Creepy Place. One bonus picture for your nightmares at the link.

1 comment:

  1. This would appear to rival the new IKEA store in MA in its potential to incite terror.

    ReplyDelete