You may have heard Jasmine Crockett is running for Senate in Texas, but have you seen the cringe that was her announcement?



Comment on this Article Via Your Disqus Account