A passing Colorado driver spotted something below the roadway. It led to tragedy.

2 months ago 21
Emergency crews responded to a crash site near Lookout Lane in Orchard Mesa, Colorado, where authorities said five 17-year-old boys died after a vehicle left the roadway and went down a steep hillside.

Five 17-year-old boys died after the vehicle they were traveling in went off a roadway and down a steep cliff in western Colorado, prompting a major recovery effort and an ongoing investigation into what caused the crash. Authorities said the single-vehicle crash occurred near Lookout Lane in Orchard Mesa, south of Grand Junction, CBS News reported.

Read Entire Article