Time for some crap Christmas cracker jokes, they are pretty bad. Can you do worse?

New Years Eve tickets are still available at Bristol Ticket Shop, don't miss out. - http://bit.ly/2h7g3gY
more