Japanther at Shea Stadium with Double Dagger et al

Post Author: , Daniel Doherty

Where were you when Japanther, Double Dagger, and Mirrors & Wires played Shea Stadium last Friday? If you weren't there, it better be because you're allergic to sweat.