hahaha, i didnt go to the meet but heard of the chaos on a number of forums. Gotta admit z32 devil, thats not the smartest move to make. Definatly not a good first impression!
Id be down for a north end meet. Im near Vaughan, so come to me!! jks. There is a bunch of big parking lots around the area. Maybe even colossus if its not too heat. That whole plaza has huge amounts of parking. Also Vaughan Mills mall would be cool too. also lots of open unused space.