Grand Scam
Available on Tubi TV
Filmmaker Lee Librado exposes the collusion between big business, big media, and big government to commit financial fraud against the American people.
Starring Eddie Craig, David Champion, Leni Faas
Director Lee Librado