Dallas-Ft. Worth, TX Elliott Barrios, 23, Josue Espinoza, 20, and Jesus Ayllon, 20, killed in collision at South Masters Drive and Old Seagoville Road in Pleasant Grove area of Dallas, TexasAccident Date: Sun, 09/27/2020