Please enable JavaScript
The story of the Fairey Barracuda, an innovative British torpedo bomber, is deeply rooted in the stormy years of the Second World War.