A group of people riding on a cart traveling down a street. A group of people power a trolley by pedaling. Adults standing on unusual vehicle in roadway of major city. some peopel standing on a strange little car on the road  A group of people are riding a trolley in the street.