NC Now

Monday, May 7, 2012

Season 2012 Episode 189 | 26m 48s

Jeff Smith heads to "The Rock" where NASCAR is back on track at the historic speedway. (Richmond Co.)

Aired: 05/07/12

Rating: NR

Video has closed captioning.

Problems Playing Video?