Car reviews, news, opinions and more
Situated on top of Simons Town, Cape Town ZA, it’s the winding bit of asphalt that…