I'm not sure if this is a music video or a four-minute ad for canned peaches, but there's enough pink in this video to make Barbie go blind.



Love This Email Print Facebook Stumble It!