Self Continues Southern Short Track Racing Streak, Heads to Music City
Self continues a southern short track race streak this weekend at the Nashville Fairgrounds Speedway. This will be the third straight short track race Self will compete in since the…