Skip to playerSkip to main content
  • 5 years ago
A World War two era bomb was detonated in a controlled explosion in the town of Exeter, England. Veuer’s Mercer Morrison has the story.

Category

🗞
News
Comments

Recommended