x
Breaking News
More () »

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.

Before You Leave, Check This Out