The town of Dildo in Newfoundland, Canada just erected a new sign.

The town of Dildo in Newfoundland, Canada just erected a new sign.

Don't Miss...