Avatar Announce New LP, New Single + Music Video Available

AVATAR have announced a brand new concept album titled Feathers & Flesh to be released on Friday, May 13, 2016 via Entertainment One (eOne) in North America and Canada and […]

Advertisements
Read Article →