All Articles

February 25, 2016
Madelaine Petsch has been cast as the fiery redhead Cheryl Blossom for The CW’s upcoming live-action ‘Riverdale’ television series. Cheryl […]