Tweet On the 10 April 2016 Cape Town once again made history on the historical Grand Parade. Drift City was off the chain and the promoters, Clippin’ Point, hosted the first ever ‘driftkhana’ on Cape Town soil. Never has anyone ever gone this large with a motorsport event right within the city center. Cape Town’s […]