How often do you see amputees falling from the sky?! Well, here’s a throwback to when our Troopers bravely took on the Titan Crane, Abseiling from 150ft up!!