’68

Sweden’s Avatar descended upon Corona Theatre with ’68, and The Inspector Cluzo (photos)

The theatrical Swedish metal band returned to Montreal in support of 2018's Avatar Country LP.

5 years ago