A resident reported a “huge flash of light followed by sound of massive explosion”. A resident reported a “huge flash of light followed by sound of massive explosion”. Th Daily Express The Daily Express