Phoenix, AZ Two people critically injured in car crash at Idaho Road and U.S. 60 near Mesa, ArizonaAccident Date: Sat, 04/01/2017