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

CA V. MENENDEZ - Season 1 - Glenn Stevens & Donovan Goodreau (Episode 13)
Episode Aired On:
No estimated release date
No estimated release date
Genres: Documentary, Crime