TD Bank has done a truly amazing thing! They turned one of their ATMs in Canada into an "Automated Thank You Machine!" The project left more than 30,000 TD Bank patrons in delight.

When customers approached the ATM to get out cash or make deposits, the machine started to speak to them.

The outcome is so touching, there's a reason this heartfelt video has racked up 3+ million views!