David Coulthard thrills fans in South Africa

Red Bull Racing Formula One Team

Aston Martin Red Bull Racing takes a Formula One car to South Africa, where fans experience David Coulthard roaring along Cape Town's Grand Parade in it.

Most Popular Videos

Related Videos

Stories