Wild Winds Cause Sea Foam to ‘Snow’ in Cape Town!

2020-07-13 40

It’s snowing! OK, not exactly, but Cape Town is experiencing some pretty crazy weather.