A parasite straight out of science fiction is living in Texas produce, and health experts have officially put Houstonians on notice
Despite the vicious rumors, Texans will be relieved when they hear this announcement from Whataburger