Did you know there are over 13,000 yellow cabs in NYC? And over 50,000 drivers? And guess what the #1 form of transportation is for a tourist in our fair city? Yep, it's a taxi. Since tourists take taxis, and...
SOURCE: The Producer's Perspective at 11:00AM on October 17, 2011