The Miami-Dade Police Department is recovering multiple cars found submerged in a lake in Doral, Florida. Divers working for a private company
MoreThe Miami-Dade Police Department is recovering multiple cars found submerged in a lake in Doral, Florida. Divers working for a private company
More