ATV chase along I-95 in Miami
Police chase an ATV rider through traffic along I-95 and sidestreets in the South Florida area, eventually taking the driver into custody.
Police chase an ATV rider through traffic along I-95 and sidestreets in the South Florida area, eventually taking the driver into custody.