Home MPT InstaNews Texas cities say streaming giants Disney, Hulu and Netflix owe them millions of dollars in unpaid fees