Sidi – Great Shoes, Tacky Ads!

I love Sidi Bike Shoes but you have to admit – some of their TV ads are distinctly dodgy! Spin the shoe, anybody?