Album Reviews

Motor City Mayhem – Shitfaced And Outta Luck Review

Shotgun Express was a rock band hailing from Stuttgart, Germany. What rose out of the ashes of Shotgun Express is a new rock outfit – Motor City Mayhem.  The five-piece from Mercedes City carries on the legacy of Shotgun Express, sending blues driven hard rock into the world.