Friday, August 8, 2014

Old Pictures I Took At Shows: The Locust, Under The Couch, Atlanta, GA 2001.





2 comments:

  1. wow - I was there.. fun to see the pictures. There was someone in a cardboard robot costume with flashing lights in the pit.

    ReplyDelete