http://www.bmw-motorrad.ca/summerfest/

I went for the first time last year and really enjoyed myself. Kind of a mini rally with a Superbike race going on in the background.
Great food and people last year. Fun events. Demo rides of any BMW model plus an off road course for the R1200 GS fleet BMW Canada brought. That was awesome!!

I'm going again this year. Thought I'd spread the word about it. The racing action alone is really fun to watch. The BMW stuff is just a bonus!