There seems to be a bunch of promoters thinking they are the biggest and baddest Car show In Canada, see for yourself:
Here are your contenders…
1. Importfest in Toronto
2. DTP in Vancouver
3. SCP in Montreal
I think it’s quite obvious to see the winner !!