Tour de Todd
08-05-2023 • 1 hr 3 mins
In this episode Dave and I talk about his racing career, getting his start in race promoting and starting "Winning" magazine with Jack Simes. What I can say about Dave is that he's one hell of a story teller.