El Paso, TXTwo killed, seven others injured following a car crash at the intersection of Country Club Road and Memory Lane in El Paso, TexasAccident Date: Sun, 06/18/2023