Leicester Explosion

Watch CCTV Footage Of Massive Leicester Explosion That Decimated Shop

The cause is currently unknown.