E Bikes – Whats the deal? (Specialized Turbo Levo Mountain Bike) 0 comments A ride on a Specialized Levo Turbo E-Bike to help get my head around whats the deal with electric bikes. Submit a Comment Cancel reply Your email address will not be published. Required fields are marked *Comment Name * Email * Website Notify me of follow-up comments by email. Notify me of new posts by email.