Is this 'weird and creepy' light in the Taunton night sky a UFO?

Loading...