The National Highway Traffic Safety Administration is responsible for vehicle safety, but by what standard does NHTSA rate your car's safety? After watching our featured clip we're convinced, especially since our featured Challenger was awarded a five-star rating after getting smashed, causing air bags to deploy!
More...