Home Car Insurance Advice Wet weather causes havoc on the roads of Cape Town