Video released Wednesday shows an Ocoee police officer speeding through a red light without stopping or slowing down before slamming into a vehicle at 90 miles an hour.
Video released Wednesday shows an Ocoee police officer speeding through a red light without stopping or slowing down before slamming into a vehicle at 90 miles an hour.