It looks like it would be very close to working.
It will definitely bolt on to the where you have the factory tow hooks bolted on.
The top looks like it will clear, but you might have some fab work to do, maybe not.
What's the worst thing that could happen? You buy it and it doesn't work.....Then you have to but the bumper too :thumb:
.