The Flying Torpedo

?