Rider Hit off Bike by Police and Arrested

  • 4 years ago
Occurred on October 18, 2020 / Delray Beach, Florida, USA

Info from Licensor: "Breast cancer awareness ride in palm beach county, troopers jumped onto the interstate, rushed to the front of the back, and wrecked a biker."