James May: Our Man In Italy – Review

“James May: Our Man In Italy” was released this month on Amazon Prime and the six-episode follow-up to the inaugural show, “James May: Our Man in Japan”, is decidedly a mixed bag. The former “Top Gear” co-host and current “The Grand Tour” co-host has some well-known idiosyncrasies to both those worldwide audience segments and it […]