Results 1 to 10 of 10
Thread: is this what nascar means?
Threaded View
-
10th March 2007, 14:22 #5
- Join Date
- Jan 2007
- Location
- Canada
- Posts
- 161
- Like
- 0
- Liked 0 Times in 0 Posts
it really means " Not Another Spec Car Auto Racing" series
Shakedown link https://www.youtube.com/live/S0jWNmTJyHc?si=3YWStGn3L8ffNG79
[WRC] Rally Italia Sardegna 2024