A few of my friends have popped by today to wish you all a happy Halloween! They may look a little frightening but I promise they’re harmless. They are the vault bosses who reside at Elgin Cathedral in Elgin, Scotland.
Never heard of a ‘vault boss’? Yeah, I hadn’t either until I met these guys.