Tucson, AZ Meghan Clevenger, 24, and Angel Vega, 20, killed in hit-and-run collision reported at East Speedway and North Wilmot Road in Tucson, ArizonaAccident Date: Sun, 07/15/2018