Endurance, Performance, Safety. These are the three words that give rise to this commercial for the Michelin Power Transmission products.