stouffville Motorfest 2011
Quite the sales pitch Al! lol.
Print