Tuesday, November 14, 2006

Try This At Home


Delirium Performers, Wachovia Center, Philadelphia Pa., November 14, 2006

1 comment:

Scott Anderson said...

Never seen anything like that before.