Tour de France tech: Rotor Power LT spotted

This article originally appeared on BikeRadar.