Avatar Premiere “The King Welcomes You To Avatar Country” Video

Avatar have premiered a new video for their song “The King Welcomes You To Avatar Country.“ The clip was directed by Johan Carlén and the track appears on the band’s latest album “Avatar Country.”

Advertisements

Comments are closed.