Red Bull Racing took F1 back to South Africa recently with Neel Jani demoing the team's championship winning F1 2010 car in Cape Town.

 

Comments

Loading Comments...