Road Bike, Cycling Forums banner

leopard cycles

  1. General Cycling Discussion
    Introduction by Francis Cebedo Leopard is a bike company local to us as they are located in Half Moon Bay, CA just a few minutes away from the Roadbikereview headquarters. We've seen local riders and teams lead the packs here as riders in Leopard bikes charge and dominate many of the races and...
Top