On a December 3rd that mixed threats of rain with actual rain, participants and onlookers determined in their hearts that no matter the weather, the Snow Hill Christmas Parade must go on. Parade participants lined up, and a little after 2 p.m., the first group stepped out to begin the 2.5-mile parade route.