On 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. Thanks to Mintypics for the photos below.