This year, that #indoorslife got me searching for a quality pair of shorts for the trainer. Perfect timing that Machines for Freedom released their brand new Essential Cycling Short in May. I bought a pair with my own hard-earned money for the low, low price of $148 USD and intend to ride every penny out... Continue Reading →