The Grand Tour Vs. NASCAR – Turning Left Alex Bean 8 years ago “The Grand Tour” debuts on Amazon Prime on November 18, 2016 and it is a safe bet to say that they won’t be reporting on much NASCAR action and turning left…