Anna Wintour: Teenage Mutant Ninja Turtle?!
3/7/2009 3:00 AM PT
Here's Vogue editrix Anna Wintour at NY Fashion Week recently (left) -- and Raphael of the the Teenage Mutant Ninja Turtles (right).
One of them has the nickname Psycho.
We're just sayin'.