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,