Good news.
Road rage. Utter stupidity.
After reading about Will, NOT exactly a “Saint” himself. However, killing not justified !!!