Cameron Diaz Hails a Cab in NYC

By: Taryn Ryder / October 11, 2011