TEXAS— Upcoming music artist, Sloan Struble, dead and a man is hospitalized after a hit-and-run in Austin.
It happened just before 9 p.m. Friday near Mermaid Avenue in downtown Austin, Texas.
Police say the victims were walking on West 24th Street when the driver of a red pickup struck them and took off.
An 18-year-old man, who was not identified, was in stable condition at the hospital.
There was no description of the driver.