I've heard this noise twice in town last year...it seemed to come from the Guildhall, lots of people ducked at the time....but other people that were in town at the same time claimed they didn't hear anything.........mysterious!
Or maybe it was a firework?