NEW GLARUS - Residents of New Glarus will present the 71st annual performance of the Wilhelm Tell Pageant Labor Day weekend, Aug. 29-31.
Tell Festival this weekend in New Glarus

