Yup it probably had a front end damage! But its easy to take the radiator support out! Check if it has the factory welds?
Forum Rules