Subaru Impreza Auto Body Repair

This poor Impreza was crunched in the front and back. Looks good as new now!