The Grand Tour is around the corner. The Amazon Prime show will be on air on 18th November but until than the producers are teasing us with some funny videos. This time, Richard Hammond answers to really important question.
Where do traffic cones are come from? To find out the answer watch the video below.
07 Nov 2016
0