LOL That's probably the funniest thing I've read. To answer, yes you need a visa and most likely it will be a employer sponsor visa. Seeing as you work in Detroit, it's highly dubious the Canadian government will let you settle in Windsor just for a "shorter" commute. Those tunnel and bridge wait times can be pains...
Bookmarks