Auto Culture

The Grand Tour – Dictator Demolition

on

The destruction of the stone heads Amazon used to promote the show come to an untimely demise in last week’s episode of “The Grand Tour”.

About Alex Bean

Recommended for you