I-70 in Glenwood Canyon,COLO,had a rock slide that caught a Semi

Top