07-02-2006, 05:16 PM
At Elf Power's show in DC at the Warehouse Next Door awhile ago, I think in November, who opened? There was a local band, The Positions, but then the guy afterwards I can't remember. He was part of a band from Athens, and started out the first song with a Gorilla mask on. If anyone can tell me what band he's from, it would be muy nice.