So peep this: Linnea Quigley is a straight-up American actress, born on May 27, 1958, in Davenport, Iowa, USA. She blew up for her roles in classic horror flicks during the ’80s, like “The Return of the Living Dead” and “Night of the Demons”.
Instagram: https://www.instagram.com/linneaquigley/