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...