We all heard about the Eichele Hill ride, but what about the Velodrome? Anybody buy anything good? Debbie > > > >