The Iron Maidens Live in New Bedford, MA

The Iron Maidens were back at The Vault Music Hall and Pub at Greasy Luck on July 26th this year and I went to the show once again. I wasn't doing an official review this time around but they put on another great show I thought.