A truly inspiring clip about a team of amputee soldiers who plan to take the world of enurance motorsport by storm by entering the notorious Dakar Rally, overcoming their psychological and physiological wounds as much as is humanly possible.
Taken from Top Gear, Episode 6, Series 17.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?