Home  

James Robert Lutz

~July 1990

Age 24, Houston

found in townhome belonging to Ted Lenze

  

 

Chutes, coffin

violence