Herbert Baumeister was an American serial killer who was under investigation for the murders of more than one dozen men when he committed suicide in July 1996.
Window bug from 1111 E. 156 St, Carmel, Indidna removed from one of the windows at the Baumeister residence.
Herbert Baumeister Window Bug From his Fox Hollow Farm
$200.00Price