Zellers

17
7 months agoOpen For Voting

Zellers was once a major brand in Canada, but died out after a little over 80 years after was founded in 1931.

I think covering the rise and fall of Zellers may make for an interesting video topic, and could potentially even bring in more viewers from Canada who grew up with the brand.