Funny Christmas Adverts Stand & Deliver – Merry Christmas from NAF Play Pause Unmute Mute Super cheeky Thelwell’s Fiona and Kipper are trying to steal Christmas! Will Santa be fooled by cunning and mince pies to stand and deliver… Or will the magic of Christmas be saved?