Tag: Anti Idol

  • Metal Shop – Weekly 80s Hard Rock at the South Point Showroom!

        For an 80s rock experience every Friday night, the South Point is the place to be, with performances from Metal Shop. Dedicated to serving up the best in rock and roll from the Decade of Decadence, this quartet puts on weekly performances that continue to draw in diverse crowds of rock fans. Though […]