A tiny pedicab? Posted May 18, 2002 By Barry Hoggard 1 min readSpotted on a rainy night in Soho: NYC Share