Sam Haymart 8 years ago
In our Reality Check segment this week we look an area of crash testing you don't always hear about on your evening news. Subaru and the Center for Pet Safety have for some time now collaborated in the testing of p...