Keo
Seems unlikely
PP296, introduced in 1998, effectively the last Delta pedal before Keo was invented the same year
Fairy snuff. I'm having second thoughts - having just looked at the Keo cleats in the drawer behind me.
@JurekB started
London Fixed Gear and Single-Speed is a community of predominantly fixed gear and single-speed cyclists in and around London, UK.
This site is supported almost exclusively by donations. Please consider donating a small amount regularly.
Seems unlikely
PP296, introduced in 1998, effectively the last Delta pedal before Keo was invented the same year