By Scene Staff on Fri, Feb 9, 2018 at 9:07 am
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.