Category Archives: Videos

Riverdale Abigail

Riverdale Abigail Video

A season six video from the Archie Comics television show Riverdale. Madelaine Petsch stars as the character Cheryl Blossom in the episode “Unbelievable”. She wears a long sleeve silk and satin dress.

Riverdale Abigail

Riverdale Abigail main