A puppet of America tries to express themselves but are censored.
September 16, 2022
Released
The Truth
2min
$150
—
English
2021
1975
2015
2006
1953
2022
2017
1969
1993
1977
1966
2011
1972
2014