Lanesboro's city-wide festival: marketplace; food booths; entertainment; dance; volleyball and softball tournaments; grand parade and fireworks.