The Grand Tour Season 2 Episode 2 – Review

The second episode of the second season of “The Grand Tour” made its way through the internet to Amazon Prime today, subtitled “The Fall Guys”, where James stands in a park and Richard is touched by a man. The main segment is one of the boys’ usual race challenges from location A to location B. […]