Film Festival 04.19.2007
Shots from the Denton Reads Film Festival at the Movie Tavern on April 19th (double feature of An Inconvenient Truth, and Who Killed the Electric Car).
· 300 views