AVATAR Announces North America Tour with DEVIN TOWNSEND
In the midst of a mostly sold out European trek, Swedish metallers AVATAR has announced their return to North America on the aptly named “Avatar Country World Tour 2019” Presented by Revolver Magazine. Dates begin on May 16 in Buffalo, NY and stretch coast to coast before wrapping up in Las Vegas, NV on June 15Read More