I caught this 'moment' on Saturday at the NASA driving school at Sears Point Raceway (Infinion Raceway). There was no damage to either car.Categories:Cars Movies
Post a Comment
No comments:
Post a Comment