Indonesian villagers thought they had been blessed by an angel fallen from heaven when a beautiful doll washed up on a beach -- only to discover it was an inflatable sex toy.
Indonesian villagers thought they had been blessed by an angel fallen from heaven when a beautiful doll washed up on a beach -- only to discover it was an inflatable sex toy.