If Elon Musk says it’s true… Welcome to Dildo, Newfoundland
You’ll remember Hell, Michigan is actual a thing… a real place. Great presence on social media for obvious reasons. But now Elon Musk has tweeted (or is it “X’ed”)
another curious named town in none other Canada. Welcome to Dildo, Newfoundland! Talk about click bait! Oh yeah, It’s rumored that there is a Phallus, Texas but can’t seem to find it on google earth.