On Supercars Today, Steven Toddkill is the chief engineer for Michael Caruso’s Nissan Altima and he starts this series on engineering explaining how he got started in V8 Supercars.
Podcast: Play in new window | Download | Embed
On Supercars Today, Steven Toddkill is the chief engineer for Michael Caruso’s Nissan Altima and he starts this series on engineering explaining how he got started in V8 Supercars.
Podcast: Play in new window | Download | Embed