It’s not uncommon to see cars parked or abandoned along the side of a freeway during your daily commute. Maybe you’ve wondered why they are there. Are they broken down? Are they out of gas?
It’s a strange sight considering that Cape Town is the legislative capital of South Africa and the second largest city in the ...