GRAND JUNCTION, Colo. - Get in the spirit of holiday cheer by attending Grand Junction's 29th annual Parade of Lights Saturday, Dec. 1. It's downtown GJ's biggest parade of the year; it's definitely sparkly; and it will feature up to 115 entries. Plus, there's plenty to do if you arrive downtown early. The Winter Festival on Main Street starts at 11 a.m. According to parade organizer George Rossman, hot beverages and a variety of goodies will be sold on Main Street during the Winter Festival as a fundraising effort for local nonprofits - from C.L.A.W.S. to the Avalon Theatre Foundation, and everything in between. Rossman noted 16 booths manned by Mesa County organizations, which will sell everything from cider, hot cocoa and coffee, to nachos and ornaments. Four booths will be located on each block, from Third Street to the Seventh Street roundabout."It's one of their biggest money makers of the year," Rossman said. "It's a little bit of everything."Fundraising items will be sold throughout the afternoon and during the parade, which kicks off at 5 p.m."The parade lasts a couple hours," Rossman added. "It begins at Ninth and Main, and it goes through First Street. The stage is right around the Fourth Street intersection. That's where judges will be and announcements will be made regarding the parade."Here's another highlight: Grand Junction's Snow Princess will lead the Parade of Lights Saturday.Rossman recommends getting your chairs set up early, in preparation for watching the parade. And don't forget to dress warm and bring blankets."There are already people bringing chairs down along the sidewalk in the morning," she said.Grand Junction's parking structure will be open and free all day long.The event is sponsored by Sorter Construction and the Downtown Partnership.