Moxie Festival coordinator Kate Madore provides a bit of history and a preview of three days of fun during the 41st annual Moxie Festival (July 11-13). Events include the longest parade in the state, a Moxie chugging contest, 5K race, car show, live music, and much more!