Dre’s Grand Tour – S2E2 Review (The Falls Guys)

The Grand Tour is back for Episode 2 of Season 2, and we have a race from New York to Niagara Falls with a Ford GT and a disabled Hammond. Fun times! No seriously, it actually is!