“Ken” comes with a vial of acid to throw in “Barbie’s” face September 24, 2008 By admin Not quite clear on the concept: Iran marketing "Muslim" brother & sister dolls to counteract evil Barbie & Ken (note: not … [Read more...]