I had a set on my MINI, but i bought them from a MINI after market dealer, they are very nice looking, I just always thought it was a MINi exclusive product.
they do not slip even if its wet, i mean you are not really moving your feet. Pain to install, if you forget to buy the right drill bits, and the position you need to get into, but yeah.
__________________
Where are my aluminum pedals?
|