For some of us in the drought-stricken country of Cape Town, there is little that speeds up life, but with dust, cheers and a whole lot of engine roar coming our way we will definitely be shifting into fast gear. Continue reading
FIA World Rallycross Championship comes to Cape Town
Leave a comment