Santa Claus’s Motorcycle Club Santa’s coming to town with a whole new ride. Written by Newshub.co.uk Unit