Glen Helzer handmade picture frame

Glen Helzer handmade picture frame

235.00

Justin Helzer and his brother, former stock broker Glenn Taylor Helzer, were sentenced to death in 2005 for killing five people as part of an utterly bizarre murder-extortion plot. Justin Helzer finally killed himself in April 2013. The frame is handmade by Helzer. There is a photo of Helzer on each side. 

Add To Cart