Swedish power-metal heatseekers Sabaton may be kicking off their North American tour in Florida next month and the only chance to see this band in Central Florida in downtright intimate circumstances – they fill arenas back home – will be in nearby St. Pete. And if you aren’t familiar with Sabaton (for shame it’s been twenty years) and their new […]
