I heard there was something like this coming out. They look nice… I will have to try a pair. Super light huh?
Upon looking close, they seamed to be knurled… I think that is a bad design for pedals. I still will be trying these out tho. As long as they are not more than 20 dollars.