On Supercars Today, Steven Toddkill is the chief engineer for Michael Caruso’s Nissan Altima and he talks about how he moved up the ranks in GRM before teaming with Michael Caruso.
Podcast: Play in new window | Download | Embed
On Supercars Today, Steven Toddkill is the chief engineer for Michael Caruso’s Nissan Altima and he talks about how he moved up the ranks in GRM before teaming with Michael Caruso.
Podcast: Play in new window | Download | Embed