Man accused of going 88mph on north Phoenix street before deadly crash
On Friday, Joshua Villalobos, 20, was taken into custody after a grand jury handed down an indictment related to the crash.
On Friday, Joshua Villalobos, 20, was taken into custody after a grand jury handed down an indictment related to the crash.