Today’s ride was definitely challenging.
Blood, sweat and tears. Hot weather, then turned to a very cold and rainy day.