Clitheroe in December

Cherry Ghost are pleased to announce that they’re playing the Clitheroe Grand, Lancashire on Friday Dec 5th.

Tickets priced £14 plus fees are on sale now, available here.

You may also like...