I was looking at toe straps, because I pulled out of my ( 105 ) pedals the other day, and it seems most people use zip ties and such to attach the straps to regular clipless pedals, but I also ran across this:
I'm used to associating Exustar with cheap "compatible" junk, but it seems these are the only track-specific pedals that exist anywhere. Looks to be Look Keo compatible cleats?
Anyone have any experience with them? Or know of other track racing pedals?