The evil Vendetta spends much of her time trying to turn Charlotte’s smile upside down, but try as she might, she can’t crush Charlotte’s endless optimism.
2014
2020
2009
1979
1967
2021
1978
2022
1986
1985
2005
2018
2016
2010
2015
1972