-
tstatnick uploaded 9 months ago
NASA Northeast New Jersey Motorsports Park Lightning Race, April 2011
I start on pole in the Super Unlimited class and go on to win in class. Lost power steering around lap 7 and had to nurse the car to the finish. ...