back to top

Lindsey Vonn Peed In A Cup During The CFDA Awards

Not because Anna Wintour dared her, but because the the International Olympic Committee called during the ceremony and told Lindsey of a surprise drugs test. Surprise indeed!

Posted on

Every. Tasty. Video. EVER. The new Tasty app is here!