A young driver was inhaling chemical vapors, or huffing, just prior to striking and killing three Girl Scouts and a...
huffing News
A north-central Illinois man was sentenced to 12 years in prison after Henry County prosecutors say he was huffing chemicals...