Amanda Leighton

Amanda Leighton is an actress who voiced Layla McAdams in the Fallout 76 update Wild Appalachia. However, Lora Cain was also credited for the role.