SPIRIT CR800 COMMERCIAL SEMI-RECUMBENT EXERCISE BIKE...Self Generating Power;