It was an odd sight - that multi-person vehicle being powered by what appeared to be 10 people or so. It sits somewhat high and the first sight is all the legs going up and down in somewhat short circles. Rather amusing. I don't know if it is geared but it looked like a lot of effort for the number of people and distance covered with each stroke.
It was a quick sight by me but this is somewhat similar enough to give a sense of the concept - Pedal Party.