Where's the town maintenance crew? Several accidents at the same intersection for something as immediately fixable as chopping away brush, and perhaps putting up a few "Slow, stop ahead" signs? Shame on the town (city?) for ignoring this situation. Your son is extremely lucky, thank goodness, not to have been hurt worse. Glad all of you will be feeling better soon. Best wishes!