Riverdale “Madelaine Petsch’s Favorite Season 1 Scene” Interview

Madelaine Petsch’s favorite scene from the first season has Cheryl putting the pieces together. Riverdale Season 2 premieres October 11 on The CW.

Show More…
Comments