World’s Fastest Car Show! Premieres Friday May 17th on the Motor Trend Channel!
Hosted by 24 Hours of Le Mans winner and TV presenter Justin Bell, the World’s Fastest Car Show captures the entertaining antics of the affable Englishman as he endeavors to…