Claim: Windsor, Ontario is in Canada and it is a cultured place.
Verdict: NOT ENOUGH INFO