Carr
- Episode aired Nov 24, 2019
- TV-14
- 43m
The Carr brothers arrive in Wichita, Kansas, intending to commit robberies, but their plans quickly escalate to a murderous spree the likes of which Kansas has never seen.The Carr brothers arrive in Wichita, Kansas, intending to commit robberies, but their plans quickly escalate to a murderous spree the likes of which Kansas has never seen.The Carr brothers arrive in Wichita, Kansas, intending to commit robberies, but their plans quickly escalate to a murderous spree the likes of which Kansas has never seen.