5.2 The Grot in the Grotto Dec 01, 2016 The Grot in the Grotto 2016 7 min 5 vues Where do department store Santas really come from? Meet the sinister organisation responsible for making sure there's one in every grotto this Christmas... Comedy