CA v. MENENDEZ Backdrop Blur

Video Loading...

CA v. MENENDEZ S01 E11 Donovan Goodreau

Overview

Donovan Goodreau, a friend of Lyle Menendez when he lived in N.J., takes the stand in the Menendez brothers murder trial.