This was filmed during the September 5, 2011 APEX track day at Miller Motorsports Park in Tooele, Utah.
Save NCAR
-
I'm currently in Alaska and was planning on ignoring the blog for a few
days, but I felt the need to address the news released yesterday that the
Nationa...
2 days ago