This is a site on the north side of 380 in Denton County.
This is new. At the site right off 380 in Denton. The emissions are pouring out of this thing. Workers are putting together a small
Sent by reader. Many thanks.
Keep your eyes and ears open and noses on alert!