By Isabelle Walker
TD Bank Canada has taken personalised banking to a whole new level in its latest campaign to reward loyalty and let its customers know it appreciates their patronage.
This YouTube video shows what can happen when PR mixes with a whole lot of humanity, and the results are pretty spectacular.
Have some tissues ready! You may get a bit choked up.
1. Is Social Media Stifling Political Debate?