by Stocksnapper
NEW YORK CITY, USA - JUNE 8: Yellow New York taxi cab driving on a street. June 8, 2012 in New York City, USA