Sure, the V8 Supercar Series is amazing, but where did it come from? What makes it unique? Tune in to learn more about V8 supercars with Scott and Ben.

Learn more about your ad-choices at https://news.iheart.com/podcast-advertisers