Two small planes owned by Dean International flight school crashed in the Florida Everglades Tuesday afternoon, around 22700 SW Eighth St. Four people were killed in West Miami-Dade
Two small planes owned by Dean International flight school crashed in the Florida Everglades Tuesday afternoon, around 22700 SW Eighth St. Four people were killed in West Miami-Dade