'Docu-Ad’ Exposes Hardship of Those Without Bank Access
Release Date:
06/03/2014
... and on a special website, spentmovie.com. “ Our financial system is leaving nearly 70 million Americans ... services. “Making the system work better is within our reach,” title cards assert at the end, adding...
