MUST WATCH: KFC Restaurant Explosion Captured On Surveillance Video

Watch the moment an explosion destroyed the KFC restaurant in Eden, North Carolina. Eden Drug’s surveillance video captured the terrifying explosion.
Published: 5:02 PM EDT July 11, 2019
Updated: 5:12 PM EDT July 11, 2019