i didn't think there ever was an "SVT" plant in canada.
I know our lightning's were made at the FORD Oakville plant that is still producing cars today.
The SVT HQ is in Detroit. I've been there a few times. There's not really anything special about it that would make it a good place to have a meet other than what it is. I'd rather have a meet at Romeo to tour the niche line and meet some of those guys.