Daniel Goodwin | SPEED

SPEED Saint Senna saw God, so he said, as he zipped around the track at 300 km/hr. Slipped beyond design constraints, was a genius in the rain, this Brazilian bad boy not from the wrong side of town but the wrong hemisphere. Trashtalked with his motor mouth, showing up the Europeans at their sport on […]