Houston is Chupacabra territory not sasquatch.
That’s what I thought. Chupacabra’s wouldn’t take kindly to a invasion of Wookie like creatures.
I totally agree. Everyone should know that it’s too doggone hot in South Texas (or Georgia)for Bigfoot.