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.
1996
2016
2022
1998
2021
1993
2020
2011
1991
2006
2015
2007
2024
2017
1983
1964