Evil Twins
Season 2
Ep 3. Double Barrel
- TV-14
- February 27, 2013
- 43 min
A pair of Colorado twins kill a police officer and lead cops on a high-speed chase that ends in a violent shootout.
A pair of Colorado twins kill a police officer and lead cops on a high-speed chase that ends in a violent shootout.