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.
1999
1997
1994
2010
2020
2021
2013
1986
1981
2011
2022
2007
2017
2012
1984
1991
2019