and why would there be many european cars on the first site? its a site for the american market.
by that same token, one could say that the 2nd site sucks because there are no american cars.
but i don't think that's the point the OP was trying to make. he was basically offering a site that had crash test videos to use as a reference for use in LFS's damage modeling.
now, i will say that they videos on the first sight were extremely annoying because of that stupid talking head that kept popping up in the video.