Avatar – The Machine Shop 2/23/13 [PICS]
Swedish metal band Avatar rolled into Flint this past Saturday night for their first ever headlining concert on US soil. Those in attendance were completely blow away by the band’s performance. Minty there to snap these awesome pics.
To see all the pics from the show, click here.