St. Louis International Film Festival wrap party
More than 250 films will make their St. Louis debut at the 2009 St. Louis International Film Festival. The wrap party was held at Moonrise Hotel and many people showed up to celebrate and congratulate the success of many writers, directors and films best work shown in St. Louis over the last week. Metromix was there taking pics of the party people. Did you get flashed by Metromix?