Organizers have been gearing up for it for a whole year and it’s finally here – Spirit Lake’s Centennial Celebration over Labor Day weekend. The four-day extravaganza, in recognition of the town’s first 100 years, promises extraordinary activities, exciting action, and plenty of adventure from the little town that likes to party – and yes, they will have a parade. Spirit Lake will be rockin’, according to Centennial organizer Marc Kroetch, with a promise of “something for everybody.” For those seeking adventure, the city’s Centennial Mountain Bike Ride might be just what you are looking for. Those seeking less strenuous late-summer activities might enjoy the new downtown walking tour, sampling some Dutch-oven cooking, tasting a little wine, watching a blacksmith swing his hammer, or just enjoying some great music. Kid’s activities will include storytelling, foot races, and the chance to help decorate a teepee.