A KFC restaurant in Eden, North Carolina was obliterated by an explosion, with footage captured on a surveillance camera
Fortunately, no one was at the restaurant then, and no injuries were reported.
Fortunately, no one was at the restaurant then, and no injuries were reported.