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.
2020
2023
1976
2021
1994
2017
2024
1990
1968
2016
2022
2005