The good, the bad & the ugly of motorsport... Luckily for Isaac, it's given him life.

The good, the bad & the ugly of motorsport... Luckily for Isaac, it's given him life.