What kind of cruel bondage thing are the powers that be at Victoria’s Secret forcing Heidi Klum to wear for this year’s big televised fashion show.
This stuff looks painful.
Catch the models work it on the catwalk live from the Foutaineblaeu Miami Beach on December 3, 10:00pm on CBS.