Amy Winfrey Website
From The Lost Media Wiki
Amy Winfrey has her own website with attached social media links. I don't know if she's active online, but it might be a possible lead.
Amy Winfrey has her own website with attached social media links. I don't know if she's active online, but it might be a possible lead.