The Grand Tour Season Three Finale [For Reals] Episode – Review

The last episode – the real last episode, not the Mongolia Special – of “The Grand Tour” was finally released, bringing the third season to a somewhat anti-climactic close after the brightness of the Mongolia Special in the previous week. This week’s episode began and focused on the overall demise of Ford motor cars in […]