Festival Opening Night Will Feature DeLeon Crossing

Posted on September 10, 2007 by admin

We’ve just received word that DeLeon Crossing will be shown the opening night of the First Annual Alexandria International Film Festival on Thursday, September 27th. The festivities will start around 7pm in Alexandria’s Market Square in the heart of Old Town. Further details as we get them!