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.
Comments
Madelaine Petsch’s favorite scene from the first season has Cheryl putting the pieces together. Riverdale Season 2 premieres October 11 on The CW.