Phew, sounds like a strange situation.
Sounds like a situation you might have seriously needed some self-defense.
Was someone else driving the vehicle?
P.S. - I live in Lafayette, LA, but I am currently typing on my laptop from my Uncle's house in Gonzales, LA, and I'm not too far from Airline Highway.