As the National Finals Rodeo prepares to make its 10-day run at the Thomas & Mack Center on Thursday, NASCAR drivers will be all over Las Vegas, from a junior high school to the Strip, beginning today.
As the National Finals Rodeo prepares to make its 10-day run at the Thomas & Mack Center on Thursday, NASCAR drivers will be all over Las Vegas, from a junior high school to the Strip, beginning today.