Sales of 2005 St. Louis International Film Festival exceeded projections leading the festival to the most successful in the history of Cinema St. Louis.
Sales of the 2005 St. Louis International Film Festival exceeded projections making the festival one of the most successful in the history of Cinema St. Louis.