If you’re coming from Ontario does that mean you happen to be Canadian? Either way you’ll surely enjoy a new display this year called “Maple Leaf Muscle”, showcasing some of the coolest and wildest Musclecars either ordered new or manufactured in Canada. Over the years some of these cars have migrated down to the states, but several are being shown in the US for the very first time. Some really crazy and awesome stuff.
- Wade
|