Avatar

Avatar — The Machine Shop 5/11/16 [PICS]
Like every time before, Avatar absolutely crushed it last night at The Machine Shop. The band rolled through Flint in support of their new album 'Feathers & Flesh' which will officially be released tomorrow (5/13/16).

Load More Articles