Got caught in the mother of all downpours early this morning. I was on my Electric bike too :-(
The driving rain meant I had my head down when I rode under a subway and "Whoooosh" I found myself in about a metre of water ! The electrics started playing funny buggers after that !!
Got home and my iPhone is buggered too