Well it proves all the survival coourses we go on are money well spent! I am a contractor for AMEC and we have to pay £600 every 2 years for the ticket. I wont be moaning next time i pay it
Am i correct in thinking the Choppers have emergency floatation systems? If so were they deployed?