MoparLvr said There is a town in Newfoundland, Canada called Dildo. Sorry my Newfie friends but I had to say it.Heh heh heh!!! Click to expand...