Brandon Sheppard: 'You're Going to Push The Envelope More' At Eldora Million
With one million dollars on the line, Brandon Sheppard believes drivers will be pushing the envelope at the Eldora Milliion.
With one million dollars on the line, Brandon Sheppard believes drivers will be pushing the envelope at the Eldora Milliion.