Dildo Island, Newfoundland, Canada. That's right, Dildo! (Thx Lee)

Leave a Reply