Inside the Menendez House: A Detailed Look at the Home and Its History
true-crime
Inside the Menendez house refers to the residence purchased by brothers Erik and Lyle Menendez in 1990 at 1143 East 6th Street, Los Angeles, after they used settlement money fro...
Open article