Swedish metallers AVATAR will embark on a U.S. tour this spring. The trek, which will feature support from VEIL OF MAYA and ORBIT CULTURE, will kick off on April 28 in Omaha, Nebraska and conclude on May 28 in Pittsburgh, Pennsylvania. Says AVATAR: "It's time to demolish some good ol' American aspha...
Continue reading...