EDEN, N.C. — Surveillance video from a nearby business shows the moment a KFC in Eden blew up. No injuries were reported.

Facebook Comments