When Is MONSTERS: The Lyle and Erik Menendez Story Coming on Netflix? July 25, 2023 by Om Prakash Kaushal