artdepartmental.com
FILM REVIEWS: Toronto International Film Festival 2009 | Art Departmental
For those of you who aren't familiar TIFF is the largest public film festival in the world. So it's kind of like putting kids loose in a candy store or trying to ride as many rides as you can at Disneyland before close except Disneyland has nothing on TIFF.