Great insight into how Travis Pastrana got into cars and NASCAR.

Also great points on how setup matters … who would have thought that ?

Cheers,

Shane