Avatar at The Roxian Theatre in McKees Rocks, Pennsylvania on May 28, 2023 Photos and Review by The Pit Magazine Contibutor David Desin Photography Swedish Heavy Metal band Avatar just finished up their North American tour. The Pit Magazine was there to cover it and it just happened to be there…
Read More