KFC restaurant in NC town leveled after explosion

The explosion occurred at the KFC on N. Van Buren Road in Eden.