Haha, very nice. How's it feel having the pedals mounted from the top? One thing I could never stand about my pedals was that they pushed down instead of away like a car.

Click to expand...