Sunday, November 11, 2007

To The Lou - And We're Proud

Eliot does indeed Live!

Check out TWISTED: A Balloonamentary in its natural habitat, as Sara and Naomi head back to one of their favorite places - St. Louis...

St. Louis International Film Festival
Saturday, Nov. 17
7 p.m.
Saint Louis Art Museum
1 Fine Arts Drive, Forest Park

No comments: