CA v. MENENDEZ Backdrop Blur

Video Loading...

CA v. MENENDEZ S01 E13 Glenn Stevens & Donovan Goodreau

Overview

Glenn Stevens and Donovan Goodreau, friends of Lyle Menendez, continue their testimony.