http://www.woai.com/news/local/story.aspx?content_id=EBC8FC7B-ED5D-46A5-8DA4-3C6F6C31975E
My thoughts on reading this and the link below were that this is some escaped lab experiment gone horribly awry. But I'm certainly open to other ideas.
http://www.woai.com/news/local/story.aspx?content_id=713D380E-07A3-402C-8FB2-CD4EFE086BD9