• It seems unlikely but who knows?

  • It looks like the sort of fixment for a FD pulley on a CX frame but much higher. Maybe it was for a prototype top pull FD.

    edit: joking not joking

About