Kool Karl, he hit your door with his and didn't do any damage, which turned out fine.....but then you vandalized his car by taking off his hood scoops. Never argue/fight with people like that because they will bring you down to their level and beat you with experience.
Hope that guy doesn't live in your town and remember you.
Street is right, if there is damage his insurance and the police are your best tools to use against dumb fochers like that. But I do feel for you man, there are way to many people out there who don't care about anything. Me and my friend used to give out "Dumb Focher Citations" to folks who did stupid things.