Video: Corvette Racing And What Makes Them An Enduring Team

The Corvette Racing team has been racing in competition since 1999, and with last months victory win in the Mobil 1 Twelve Hours Of Sebring rang in the team’s 103rd win. What makes them an enduring team?