C1a333886dd953b53fd8bddb05cbe036_crop_north

Davis' Absurd 'Captain Torpedo' Teaser

By Dan Carson (Photo: YouTube)

Captain Torpedo, defender of the weak and sworn enemy of all evildoers on the seven seas, is here to save the day. Or something like that...