Video Animals ‘Toadzilla’: The Cane Toad Discovered in Australia May be the Largest Ever Recorded, Initially Thought to be a Prop.
‘Dead body’ found on Thai beach turns out to be £470 ‘ultra-realistic’ sex doll after police investigate