Natural gas leak in Chapel Hill

August 10, 2009 10:00:30 AM PDT
Nearby buildings were temporarily evacuated while workers clamped off the leak.

Load Comments