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. I doubt she still has access to something so old, but it might be worth a try.