Surveillance captures North Carolina KFC restaurant explosion

Updated: Friday, July 12, 2019 @ 10:08 AM

Watch the moment an explosion destroyed the KFC restaurant in Eden, North Carolina. A drug store across the street with surveillance captured the devastating explosion.

Popular Stories