Les Zoeller Now? Menendez Brothers Case – Where Is He Now?
Les Zoeller Now?: During 1996, the only things being highlighted on all the new channels were the Menendez brothers’ case. On 20th Aug, 1989, Joseph Lyle and Erik Galen Menendez entered their house in Beverly… Read More »Les Zoeller Now? Menendez Brothers Case – Where Is He Now?