A short film clip about the Police firearms taken from the Self-defence gallery in the Royal Armouries museum in Leeds.
Share this note: