detonation

United Kingdom