Steven L. Holland

Steven Latimer Holland (1975-2008) was an Angels of Death outlaw biker from New Jersey. In 2008, he and several other AOD bikers were ambushed and killed by The Lost MC as they cruised through Fort Lee.