Seeing so many riders in the rain today got me wondering if I am the only one who checks the weather? Got caught in rain before, could not see a damn thing, braking was terrible, turning was worse and my leathers were ruined.
Snapped a pic of this poor guy today on drive home from work:
Also, snapped this squid at Eglington and Laird :
Snapped a pic of this poor guy today on drive home from work:

Also, snapped this squid at Eglington and Laird :
