Tucson, AZ 3 injured, 2 critically, in crash on eastbound I-10 on-ramp at Twin Peaks in Tucson, ArizonaAccident Date: Thu, 06/02/2016