New The Grand Tour season 2 trailer is up, episode 1 air date = 8 December. youtu.be/v_NRSoVnc…