Miami-Fort Lauderdale, FLCristian Arocha, 18, and Sebastian Delgado, killed and Jonathan Sanchez, 19, injured in two-vehicle crash on NW 74 Avenue in Miami-Dade County, FloridaAccident Date: Mon, 10/09/2017