There’s A Town Actually Named Dildo
The town of Dildo in Newfoundland has an annual festival, Dildo Days, which is led by their mascot, Captain Dildo.
17 Funny Tweets From 2017 So Far That’ll Make Canadian Laugh
Canada here. Need us to burn down the White House again?