Texas DPS trooper rescues injured owl on State Highway 118
A Texas Department of Public Safety trooper found an injured owl along State Highway 118 near Terlingua and transported it for evaluation and rehabilitation.
Red Dot Flow is one of our sites. The story opens there, in a new tab.