Restaurant Explosion Caught on Camera
A “suspected” gas leak at an Eden, North Carolina KFC lead to a massive explosion that could be felt two miles away. Luckily, no one was injured but the blast did cause damage to neighboring buildings.
A manager said he smelled gas before closing the restaurant, so he called the gas company and attempted to shut off the gas. No one was in the building when it exploded.