This gallery contains 8 photos.
The Canadian International Autoshow could be one of the safest places to be right now. The Canadian Armed Forces are there. Upon discovering their display, I immediately tried to find their snow removal equipment. I mean, isn’t that the only reason we invite the army to Toronto? Continue reading