High-Speed Motorcycle Chase in Texarkana Ends in a Shocking Twist - Square
ReelzChannel
In Texarkana, Arkansas, a high-speed pursuit takes off when a suspect on a Suzuki motorcycle tries to outrun officers. The chase is..