Coulthard: ‘I am no pushover’

Coulthard: ‘I am no pushover’

Forget the bigger picture, quick Kiwi is here to race!