Amy Lee Fisher
Who is Amy Lee Fisher? Amy Lee Fisher was an English YouTuber and social media sensation. Amy Lee Fisher rose to prominence as a result of her self-titled YouTube channel. Aside from that, she became well-known for vlogging about her…