Don't you guys remember a couple years ago when these people screwed up the car seat testing? Consumer Reports Apology
Quoted from MSNBC:
"WHITE PLAINS, N.Y. - The crash dummies were tiny, as small as 22 pounds, and what they went through was brutal. Buckled into infant car seats, they...