Super Helicopters
- Episode aired Dec 17, 2013
- 43m
Five outstanding super helicopters are shortlisted, all are mechanical marvels in their own right, but which is the ultimate super helicopter?Five outstanding super helicopters are shortlisted, all are mechanical marvels in their own right, but which is the ultimate super helicopter?Five outstanding super helicopters are shortlisted, all are mechanical marvels in their own right, but which is the ultimate super helicopter?