Wednesday, March 26, 2008

INTERNATIONAL FESTIVALS COME TO WASH U.

The African Film Festival comes this week, and the Italian Film Festival comes next month. Check out this article on stltoday.com: [CLICK HERE]

No comments: