Photos of Avatar live at Rock Allegiance 2016. All photos taken by Luke Spencer on September 18, 2016 in Philadelphia, PA.
Avatar brought out the freakshow in Philadelphia on day two of Welcome To Rockville. The band is currently on tour in the US through October and Europe from November to December with acts like Avenged Sevenfold and Anthrax. You can check out their tour dates on Avatar’s Official Facebook Page. Click any photo below to open the gallery and scroll below to see a review of their latest album Feathers & Flesh which came out a few months ago.