A Brilliant way to finish the show! The Mitchell Brothers dominating the crowd at Carfest North with Eye of the Tiger