Finishing World Championships of Elliptical Cycling

Finishing World Championships of Elliptical Cycling

The Elliptical Cycling World Championships consists of a timed ride up Palomar Mountain that climbs 4,209 feet in just 11.69 miles.

Leave a Reply