What is James May doing after The Grand Tour season 3 as he announces Our Man In…Japan? March 12, 2019 IFTTT, Metro loading... Share this Share on FacebookTweet on TwitterPlus on Google+