Avatar Live at Rocklahoma 2016
Having been featured quite a bit over at Loudwire.com, Swedish rockers Avatar made good on their promise to rock across America.
Currently touring in support of the new 'Feathers and Flesh' album, Avatar entertained all from the Hard Rock Stage on day two of Rocklahoma 2016!
Here's their latest single.