Rally America Radio closing thoughts and results on the 2015 Rally America STPR Rally. We'll see you at New England!