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.
2022
1998
2015
1988
2017
1982
1977
1980
1968
2021
1999
2019
2016
1984
1975
2003