The Grand Tour – Hammond Breaks The Internet Alex Bean 5 years ago Richard Hammond attempts to “break the internet” with a couple stunts from last week’s episode of “The Grand Tour”…