Controversial glam metal band Steel Panther celebrated their new album On the Prowl with a U.S. tour “raging” from New York in July to Las Vegas by August, including an overnight stop in New Orleans for a show at the House of Blues this provocatively unholy Sunday the 30th. Joining Steel Panther for the tour […]