It is called the Thornhill Cruisers.....but there is no cruising (driving) around.
The cars just come to this large parking lot, and you talk, mingle around, look at all the cars (usually about 100) and there are hamburgers and hot dogs available.
To avoid the traffic just come after 7pm.