Riverdale

FAQ About Riverdale

What is the significance of the Vixens in Riverdale High School? Riverdale
one year ago | gizem

What is the significance of the Vixens in Riverdale High School?

The Vixens are the cheerleading squad at Riverdale High, led by Cheryl Blossom.