A woman must have seen her life flash before her eyes when she plunged her car 180 metres off Chapman’s Peak Drive in Cape Town on Monday.
Continue Reading