Web UI Spinner
S06:E18 - Velma Barfield

World's Most Evil Killers

Season 6 Episode 18 - Velma Barfield

2021 · 47 minSubtitles Icon
TV-14
Velma Barfield became the first woman to be executed by lethal injection after taking six lives.
Subtitles: English
Slash
S06:E18 - Velma Barfield
Copyright © 2024 Tubi, Inc.
Tubi is a registered trademark of Tubi, Inc.
All rights reserved.
Device ID: b721a931-37be-4ad2-98e4-b1ca80fc4492
Made with Heart in San Francisco