The Redwood Lodge wish you all a merry Xmas. If your not wearing your Xmas cracker hat, you will be made to wear the Turkey hat, be warned…..

The Redwood Lodge wish you all a merry Xmas. If your not wearing your Xmas cracker hat, you will be made to wear the Turkey hat, be warned…..