
18-year-old hospitalized after crashing head-on into deputy’s vehicle, Indiana cops say
Police said they believe alcohol was a factor in the crash.
source
News and Events from DFW area
Police said they believe alcohol was a factor in the crash.
source