turboman808
Mar 30 2006, 08:43 PM
haven't seen one of these on the road in possibly 15 years. It was on 125th street in Harlem.
tod914
Mar 30 2006, 08:52 PM
My neighbor has a red one.. it's in great condition, only he leaves it uncovered and exposed to all the elements.