I don't have 1, nor do I know how it's mounted. But I'm going to take a guess and say they took off the factory tow hooks and welded a bracket so it bolts on where the tow hooks did. If you are willing to risk losing the tow hooks and bolt it there, go for it. But I would try to mount it so you can keep your tow hooks. You could drill into your frame and bolt it up. Plenty of space.
HEY RICER, useless wings are for penguins!