Coming off a very successful MegaSpeed Show in Toronto, the Meguiar's Canada team found themselves in Winnipeg, the land of the Jets, the 3rd stop on the 2012 Canada's Best Car Crazy Competition tour, our team was truly blown away by the caliber of vehicle in attendance! As always we had our camera's rolling and we captured all the action in 1080P HIGH DEF!

Loading more stuff…

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

Loading videos…