Watch Florida Highway Patrol Trooper Take Down Motorcyclist
DELRAY BEACH, Fla. — Florida Highway Patrol troopers appear to be chasing a motorcyclist, all while hundreds of other riders were participating in what they’re calling a breast cancer charity ...