That's fucking awesome!
I checked out the gig locations... but I saw nothing in Northern California! I'd love to check out a show sometime... does anyone know if "The Iron Maidens" will play the Bay area? I mean, I grew up in San Diego... I may have to coordinate a visit home with one of...