Video shows man on private Disney island
An officer's bulletproof vest saved his life. The Daytona Beach Police Department has released body camera video of the incident.
An officer's bulletproof vest saved his life. The Daytona Beach Police Department has released body camera video of the incident.