Watch CCTV Footage Of Massive Leicester Explosion That Decimated Shop VIDEOS / By timw_brap The cause is currently unknown.