This is a very nice well kept M6The accident was in the front and we had to change the bumper and grills,side fenders, hood(was slightly damage)and both head lights.No Mechanical components were damage.Was repaired in a certified body shop whom is working with insurance claims.Car looks new with no signs of repair...we did an amazing job like always. The good Low miles and basically its a clean new car The badRear tires has about %35 tread left Tiny scuff on side (see pic) Salvage NY title in hand Original BMW key