The Grand Tour Are Back – In October -
The first season of the grand tour was a bit like marmite: Some liked it and some hated it. With Top Gear beginning to win fans back to the fold the second season of the Grand Tour needs to step up to the mark. During an appearance on the UK’s One Show Captain Slow, JamesRead More