Track Talk – Weather A Factor for NASCAR at Martinsville

NASCAR invades Martinsville Speedway this weekend. Will Mother Nature spoil the fun?

Advertisements