Loading video...
Video Failed to Load
January 26, 2011: NASCAR announced a new points system where positions were separated by one point, and winners received a maximum of 48 points
17,422 views • 7 months ago •via X (Twitter)
0 Comments
No comments available
Comments from the original post will appear here

