Frame Damage While Being Towed - Need Advice and Input

Thank God you caught it.. woulda sucked to find it the next time you were under the car. Then what!?!