This bank's video has gone viral overnight getting 3 million views, and you'll see why by watching it.

It's nice to get a thank you every once in a while. Especially if it's coming from a bank's ATM machine.

According to the Blaze, the Bank TD Canada Trust wanted to say thank you to its customers this year by giving random people gifts. ATM usually stands for "Automatic Teller Machine," but on this day ATM means "Automatic Thanking Machine." You see what they did there? ; )

Each customer was surprised with a unique gift just for them. A mother that hadn't been able to take her kids on vacation to Disney Land, so she was given a trip there.

The bank also gave $20 to each customer that used the machine that day in more then 1,000 locations.

All I can say is, sign me up to this bank!!!

More From Hot 107.9