I've seen them on the streets of manhattan. Some kind of tourist thing. Makes sense. I'd rather ride a 7 person bike with my family to see the city than a stinky old bus!