From the TheEllenShow YouTube channel:”If you were up in arms about the new Bank of America charges, wait ’till you see this Public Service Announcement that Ellen found. It looks like additional charges for your checking account is only the beginning…”