James ""Thumper" Steen
At the beginning of the year I did a blog about the 1994 kidnapping and presumed murder of Heidi Allen in New York. Two brothers were tried separately for that crime but only one was convicted. Several years later more than a few people came forward and implicated James Steen in that crime. Some would claim that he had confessed while others seemed to report seeing Steen on the night Heidi was kidnapped. Still others would claim that since by the time he was implicated he was serving a sentence of life without parole for two murders he committed that simply made him an easy scapegoat. Investigators looked into the allegations but were unable to come to any conclusions whether the rumors were true and by then Steen was denying any involvement. In 2007 James “Thumper” Steen got married to Vicki who was ten years younger than him. It is not completely clear how many children they had but by 2010 it seems that they had at least a two year old son and a daughter. I cannot say if ...