After a three-year hiatus, IceFest is returning to downtown Hamilton where 130 sculptures will line the streets.
IceFest returns to Hamilton