Loading Video…
This browser does not support the Video element.
'Demon Dolls' wash up on southern Texas beaches
Something literally isn't right in the water. A very strange phenomenon involving creepy dolls have been happening on Texas beaches. The have been mysteriously washing ashore. Comedienne Netra shares her own theories as to why its been happening,