In the spirit of the critically acclaimed series "The Wire," comes a new season set in the bustling city of Milton Keynes, UK, where the underbelly of society clashes with the corridors of power, and the presenters from "The Grand Tour" find themselves embroiled in a web of intrigue and danger. As the city grapples with rising crime rates and political corruption, Jeremy … [Read more...]