Anybody else booked to ride around in the lashing rain?? Might see you (if my visor doesn't fog up) sploshing around in the puddles! R