Front torque box panel