Here are photos from the Dennys 1st Annual Fall Car Show held at the South Keys location  in Ottawa on September 19th, 2010.

Awesome Flickr Gallery Error - Service currently unavailable (Site Disabled)