Tuesday, November 10, 2009

Eva Mendes causes a stir in NYC