S01E11
Donovan Goodreau
CA v. MENENDEZ – Season 1
Donovan Goodreau, a friend of Lyle Menendez when he lived in N.J., takes the stand in the Menendez brothers murder trial.
CA v. MENENDEZ – Season 1
Donovan Goodreau, a friend of Lyle Menendez when he lived in N.J., takes the stand in the Menendez brothers murder trial.