It's Vegas Baby - Truex Wins, Post-Race Fight, and More!
0 comments
March 15th 2017
The NASCAR weekend at Las Vegas was one for the ages.