Video: ‘The Grand Tour’ Co-Host Richard Hammond Survives Fiery Crash While Filming
If you haven’t heard, Richard Hammond (of Top Gear fame) narrowly escaped a fiery wreck over the weekend that occured with him behind the wheel of an electric supercar while filming an […]