A puppet of America tries to express themselves but are censored.
September 16, 2022
Released
The Truth
2min
$150
—
English
2023
2021
1952
1985
1975
2014
2022
2013
1992
1964
1970
2003
2011
1958