About Madelaine Petsch Online was opened in August 2020 and reopened in February 2021. Webmaster Name: Vicki Date of birth: 28 December 1984 Madelaine: First discovered: Riverdale Fave role: Sightless January 8th, 2021 By: Vicki / Comments Off on About / Share: