Rides: Florida
- Video
- 2013
- 1h 10m
Welcome to paradise. The ultimate indoor cycling series heads south to the beautiful white sands of Santa Rosa Island, Florida.Welcome to paradise. The ultimate indoor cycling series heads south to the beautiful white sands of Santa Rosa Island, Florida.Welcome to paradise. The ultimate indoor cycling series heads south to the beautiful white sands of Santa Rosa Island, Florida.