Is this frame toast?

I'd definitely check the whole frame, front and rear for more.