The Hidden Lives Of Barbie And Ken, Ctd

Andrew Sullivan —  Apr 18 2011 @ 2:08pm

Good to know John Cleese is also up to his neck in it.