Avatar at the Machine ShopAvatar at the Machine ShopOn Devil's Night, Avatar rolled through Flint once again for another killer performance at The Machine Shop. You'll notice a familiar face on stage as Matt DiRito from Pop Evil jumped up to perform with the band.Tony LaBrieTony LaBrie