Loading Video…
This browser does not support the Video element.
Customers upset with Bank of America, Zelle
Bank of America and Zelle is facing serious backlash from customers alleging there was money missing from their account and took to social media to put the financial institution on blast.