The Grand Tour Team Snapped Filming In Zadar, Croatia


Filming for the second season of The Grand Tour is underway and on May 9, Jeremy Clarkson, Richard Hammond and James May took to the foreshore of Zadar, Croatia.
Read more ยป