Windsor City is Canada’s Auto Capital, maybe for the very reason that it’s facing Detroit City, also known as US’ Auto Capital.This is the building of Daimler Chrysler in Windsor;

Just across the Detroit River facing the famous Renaissance Building aka GM Building;

and yes, that is yours truly :D












