I saw this hanging on the wall at a shop in Brooklyn. I'm not planning to buy it; I'm just posting out of curiosity. I figured that C&V would be the forum for this.
Unfortunately the photo I took is pretty bad, and I can't make out the logo. Do any of you guys or gals know what this is? Have you ever worked on or ridden one? Did you like it? Odd propulsion system! Closest thing I can think of is a Stairmaster...