Sheri Moon Zombie stars in Lords of Salem
Sheri Moon Zombie stars in Lords of Salem
Photo by Joanne Chu-Fook
Catriona McKenzie was interviewed with the young star of her film, Cameron Wallaby | Rob Zombie and his wife, Sheri Moon Zombie, who stars in Lords of Salem
Comments: