Best of ’14-’15 (2)

July 27, 2015
100.0%

Top Gear - S0 - E72

Best of ’14-’15 (2)

Richard Hammond marks the imminent demise of the legendary Land Rover Defender with a heart stopping attempt to drive one straight up the side of a dam.

Top Gear: Season 0 - 78 Episode s