Texas Pete makers face lawsuit over their product being made in North Carolina and not Texas. Los Angeles man believed that the product is being 'falsely advertised'
Texas Pete makers face lawsuit over their product being made in North Carolina and not Texas. Los Angeles man believed that the product is being 'falsely advertised'