Damn the Torpedoes

Dec 17, 2014, 02:59 PM

The latest instalment of Damn the Torpedoes, an audience-inspired military themed comedy sketch show. Recorded live in front of a studio audience in London.