It was a tough day in New Jersey for a lot of teams, with plenty of crashes and excitement out there on the banked Wall Speedway course. The Rockstar Energy Scion tC finished in third-place overall — minus some bodywork! More news coming soon but, until then, check out these pics.