http://www.wfaa.com/news/texas-new…

Holy fuck - what is next!?

Edited to add video.