While 32 degrees Fahrenheit sounds like frozen hell to me, in other parts of the world it’s T-shirt and jeans weather. When they talk about snow, they freaking mean it, and the racing doesn’t stop just because you’re up to your hind quarters in the cold stuff. Proof of that is this video, taken in […]
More...
More...