The town of Dildo in Newfoundland has an annual festival, Dildo Days, which is led by their mascot, Captain Dildo.

The town of Dildo in Newfoundland has an annual festival, Dildo Days, which is led by their mascot, Captain Dildo.

Image credit: Wikimedia Commons
Source: metro.co.uk/201…