TV Ghost – “Sleep Composite”
by on April 7, 2012 in

We threw a show in an old foam factory called Foam City.  I think some people brought acid.

Leave a Reply

©2016 The Show Archive LLC