Tag: Leach Theater

UMR Spring 2007 Free Film Festival to feature acclaimed movies

Posted by on January 11, 2007

Beginning with Little Miss Sunshine on Tuesday, Jan. 16, this season’s University of Missouri-Rolla Free Film Festival will showcase 15 critically acclaimed feature films and documentaries.

Read More »