Concert Reviews By Joel BarriosMarch 12, 2018 Cyhra, Kreator and Sabaton at Jannus Landing, St. Petersburg, Florida (March 10th, 2018) Living in Miami, Florida doesn’t really help you to get your metal fix. The lack of metal tours coming to the southeastern side of the…