A77

If your into cars, and you live in Ontario, I'm positive at some point in your life you attended the iconic "Performance World Custom Car and Truck Show, one of the longest running automotive shows in Canada, Performance World grew to be a defining component in Canadian car culture. In 2012 that all changed, Performance World was no more, 2012 would be the emergence of a new event, the 2012 MegaSpeed Custom Car and Truck, MegaSpeed picked up where Performance World left off, holding their event at the same venue and on the same weekend as their predecessor. Meguiar's was one of the first companies to get behind the MegaSpeed crew, and within MegaSpeed the Meguiar's marketing team saw an opportunity to further the 2012 Canada's Best Competition, MegaSpeed was chosen as one of the four official shows for the 2012 Canada's Best Car Crazy Competition.

j vimeo.com/41112280

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…