World War II bomb explodes unexpectedly in English town
A World War II-era bomb detonated in Great Yarmouth, England, on Friday, February 10. (Credit: Norfolk Police via Storyful)
A World War II-era bomb detonated in Great Yarmouth, England, on Friday, February 10. (Credit: Norfolk Police via Storyful)