Isle of Man TT Races

Saturday, June 11, 2016

Soooo cooollllldddd....


Apparently it's freezing out there, thus all the sweating.

I think the previous picture qualifies...