4spdragtop said Yep somebody hacked off the attaching point. Needs welding(and lower mounting piece) Click to expand...