Loading...
Working...
Published on Oct 29, 2013
This is a natural gas well located in Denton, TX right across the street from a city park. This footage was shot with a GasfinIR camera.