Almost Dying Whilst Driving in Cape Town (RT#2)

We were trying to find out hostel... and these cars come out of nowhere!