Indie Artist “Dayglow” Dead at 23

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.

Leave a Reply

Your email address will not be published. Required fields are marked *