Newsletter – April 17th, 2008

PROJECT TWENTY1 – NOT JUST A FILM FESTIVAL NEWSLETTER – April 17th, 2008   In case you haven’t heard, this year’s Project Twenty1 Film Festival will take place Saturday, October 4th and Sunday, October 5th, 2008!  The festival will occur at the newly-renovated International House theater, located at 3701 Chestnut Street, Philadelphia. Better yet, we…