Coldest Halloween in 21 years