over 13 years ago

from: GPUpdate.net

( 1046 views )

Plans have remerged for a possible Formula 1 return to South Africa, with World Cup host city Cape Town named as a candidate for a street race which would involve the cars... read more »