yeah... i owned a pair of those in the 70's. the bar (cleat) had a straight depression in it that sat over the front edge of a normal pedal, then you tightened up the straps and pedaled away.

i remember thinking they were soooo cool!

spazz