NEW GLARUS - The Wilhelm Tell Festival will celebrate its 75th birthday this year when festivities begin Friday, August 31 at the Wilhelm Tell Shooting Park.
Tell Festival turns 75