Laura Martin and Robert Quinn are both serving life in prison for their roles in the brutal killing and robbery of Phillip "Buckie" Barlow in Tunnelton, West Virginia, in May 2019. The pair ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results