James May Visits Japan Next Month
In between episodes of “The Grand Tour”, James May visits other countries for his new show on Amazon Prime – debuting on January 3, 2020. The first country on his itinerary is Japan – where he eats food he is not supposed to eat, calls somebody his deodorant and drives a go-cart [most likely, slowly]…