Lea Michele is a Pedal Pusher