The Grand Tour Visits Barbados And Nashville This Week
Barbados and Nashville seem like two of the most opposite places on a spectrum and who better to visit both places than the boys of “The Grand Tour”?
Barbados and Nashville seem like two of the most opposite places on a spectrum and who better to visit both places than the boys of “The Grand Tour”?
In a couple weeks it will officially be autumn – and that’s when the boys of “The Grand Tour” keep telling us when their new show on Amazon will have its premiere. For now, they are on set filming in Barbados [life is rough, obviously] and you will have to be content with a 30-second […]