A hydrochloric acid spill on the Turner Turnpike stopped traffic for more than five hours Wednesday and forced the evacuations of nearly 500 nearby residents.
1 / 21
KJRH-Tulsa Videos
Wed, May 2, 2012 6:33 PM EDT