Monday, September 8, 2008 Toronto residents are abuzz as the stars walk among them, during the 2008 Toronto International Film Festival. The capital of and largest city in Ontario, Canada has been playing host to the premieres of major motion pictures, up-and-coming indy films, and international films alike. Over the last few years, the festival
Read More