Jansing & Co. 05/18/11

Down to the Wire: Will and Kate’s honeymoon

Will and Kate have reportedly spent $720K on their honeymoon, a $6,400 toilet is cool and high-tech, but it’s still just a toilet, and Playboy is putting its archives online. ... more Duration: {{video.duration.momentjs}}