,,, Willie, I hope you're not put out because these vehicles are Canadian.
,,, you can't buy better advertising than this!
No, not really.
Canadian manufacturing is basicly located in the extended suburbs of Detroit and/or Buffalo NY.
I can live with that. I'm sure there's plenty of Made In USA content.
Just don't go wasting your money on that inferior Euroweenie junk.