Brandon Sheppard Talks Chances For Two Globes At Eldora
Brandon Sheppard is ready for two chances at a coveted World 100 trophy this weekend at Eldora Speedway.
Brandon Sheppard is ready for two chances at a coveted World 100 trophy this weekend at Eldora Speedway.