A puppet of America tries to express themselves but are censored.
September 16, 2022
Released
The Truth
2min
$150
—
English
2023
2022
1957
2017
2016
2025
2011
1934
2020
1948
2007
2012