If we do it June 7th, we could meet on Preston Street and see all the nice Ferraris and race cars as part of Italian week! Check out
http://www.prestonstreet.com for more info.
This goes from 10AM to 3PM. I say we meet at 10AM at a parking lot not far off the 417 to make it easy to find. I'm not familiar enough with that part of town, so if anyone knows of a place that's easy to find, please suggest it.

Those who can make it, show up! Those who can't, well...

PS: Bring your helmets, maybe we can hit a go-kart track after!