Best non-impact workout I've ever had! The only thing that gets my heart pumping more is running. Waiting for the rain to stop and the sun to come out so that I can get on my Halfbike more often!
.