Steel Panther rocks The Ritz