July 29, 2010 Only in NYC It’s crazy what you see just walking down one street in NYC. POSTED BY Romy