This was filmed on August 18th 2012 at NJ Mini Gp's Practice day at New Jersey Motorsports Park on the Avenger track. This was filmed early in the day, notice the water still on the track.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…