John Eagle Collision Center Faced Consequences for Not Following OEM Repair Procedures
Matthew and Marcia Seebachan are a Texas couple who were awarded $42 million against a Dallas-area dealership body shop over auto accident injuries.
Source: autobodynews.com