Madelaine Petsch is a badass actress who portrayed the role of beauty queen Cheryl Blossom in the famous Netflix series Riverdale. This red-haired actress has a pair of big eyes and long luscious red hair. So today we are going to unravel some necessary information about this beaut. Let’s look […]