Never before seen in Huddersfield, the magical Snow Lion is making a special appearance at PPG Canalside on Leeds Road on Saturday 10 March. Accompanied by the Red Queen and her servant, the Snow Lion is a gentle giant, created by puppetry and animatronics, guaranteed...