Ok maybe I lack imagination a little... but how do you ride this thing???
The handlebar looks awfully close to the seat, not sure how would someone sit on it... is it made for us to practice yoga while cycling?