Words cannot describe Peelander-Z's onstage (and off) antics. You can read more about their Atlanta show here. UPDATE: Creative Loafing in Atlanta has an article about Peelander-Z!
Added by proteusguy on September 7, 2005