17th Annual International Shorts Festival
The Kent Stage 175 East Main Street, Kent, OH, United StatesStanding Rock Cultural Arts is pleased to announce The 17th Annual Standing Rock International Shorts Festival. This popular annual event will feature films from as far away as Switzerland, and […]