Yes you read that right, sharing this image a couple of hours ago on his Instagram account Jeremy, captioned this picture as ''Of all the f*&%$ng bubbles I could have ended up in'' is this further proof that there is some filming for Grand Tour happening in Scotland?
Join In
Comments (3)
Are you looking forward to another special by the trio @tribe
Yeeeeeeeeees
What has been your favourite one so far?