Sounds just like a firing range to me.
Archie_tect De Skieven Architek... aka Penfold + Horace Location Northumberland 11 Jan 2015 #32 Sound of a small Ford exploding heard near Scotland raises fears of Lulu re-releasing Eurovision flop.
Sound of a small Ford exploding heard near Scotland raises fears of Lulu re-releasing Eurovision flop.