Talk about being in the wrong place at the wrong time.
Northern Taiwan, Saturday 31 August 2013: It’s raining, but you’re driving carefully when the hill beside the road kind of explodes, dumping rocks on your car. The worst is yet to come, apparently…