Avatar Performing at House of Blues
The Swedish metal band Avatar performed at House of Blues last night as it brought its tour in support of its latest album, Avatar Country, to town.
February 8, 2018
Photos by Chad Cochran
View these other slideshows:
« View the previous slideshow again!