Captain Dildo!? ‘You couldn’t make it up’, as Count Arthur Strong likes to say. He’s actually the town mascot of Dildo, Newfoundland!
renaissance man
Captain Dildo!? ‘You couldn’t make it up’, as Count Arthur Strong likes to say. He’s actually the town mascot of Dildo, Newfoundland!