LIVE: STEEL PANTHER – March 11, 2023
Venue: Jannus Live City: Saint Petersburg, FL Date: March 11, 2023 Review and Photographs by: James Zambon (https://jameszambon.com/portfolios/concerts/) Lets get an embarrassing fact out of the way in the beginning: I hadn’t heard of Steel Panther until fairly recently when a friend mentioned them, I saw that they were’ playing at Jannus Landing here in St Petersburg, […]