Content referencing Brian Vaughn

Teen sentenced to 25 years in prison for fatal hit-and-run crash from 2018