Great site with some solid stats. It appears as if there are more vehicles, more drivers, and a higher population -- with a flat/lower fatality rate.
Built-in passive safety like stability control, ABS, etc?
Too bad the the acronym for the site is actually FARSE.
RH77