Making it on the streets | Behind the scenes with David Coulthard in Cape Town July 18, 2019July 18, 2019 admin Behind The Scenes See what it took to take the RB7 and David Coulthard around Cape Town whilst racing a local taxi. Video Rating: / 5 Continue reading