Watch LaterAdded 46:59 BIKING Life Cycles – Mountain Bike Meets Wonders of Nature (2010) 3 years ago 5 months ago Life Cycles is a true adventure film. Over 5 years in the making, and using the bicycle as the vehicle, Life Cycles takes you on a j... 85.4K1.8K