NASCAR America: My Home Track visits South Dakota and Casino Speedway

0 Comments

Sure, they have casinos in South Dakota, but to win at Casino Speedway, you need hard work over Lady Luck.

NASCAR America continues its My Home Track: 50 States in 50 Shows series with a visit to the Mount Rushmore state, also home to Casino Speedway.

Check out the video above.