event · 11 December 2005 · 20 years ago
The Buncefield Oil Depot catches fire in Hemel Hempstead, England, United Kingdom.
More events on 11 Dec