Avatar Premiere “The King Wants You” Video


Avatar recently announced that their highly anticipated new album, Avatar Country, will be hitting stores on January 12, 2018 via Entertainment One and Century Media Records. Along with that announcement came the ‘A Statue Of The King’ video, and today we have the second video off their upcoming record for your viewing pleasure. Continue reading