Tag Archive: North Carolina

KFC explosion caught on tape

Published by <p>By Matthew Brooks A KFC restaurant in North Carolina exploded, reducing the building to rubble. There are no reports of […]</p>