Are city cabbies making "sun tea" in their vehicles? Of the 44,000 TLC drivers on the streets, most working 12 hour days, you can imagine how difficult it is for them to find a place they can relieve themselves. So many allegedly "resort to going in the street or peeing in bottles stowed under their seats."



