A puppet of America tries to express themselves but are censored.
September 16, 2022
Released
The Truth
2min
$150
—
English
2023
1983
1985
1946
2020
2022
1951
1967
2014
1986
1998
2015