This win means more to me than the British Rally championship
Business has been tough recently, but I close my eyes, think of Barbados, remember the reception we got . . .
Astonishing. I have not seen crowd reaction like that anywhere in the world . . .
It was the best 10 days of my life. It's so much fun and completely unique to anywhere else in the world.