Claim: Windsor, Ontario is a major contributor to Canada's music industry.
Verdict: NOT ENOUGH INFO