It actually handles surprisingly well for what it is. Despite what Consumer Reports or whoever wants to claim, it is actually quite hard to get the thing to roll. Not that I've tried

After doing some research, I found that in Japan for a couple years, the Isuzu Bighorn (Trooper) was sold as a Subaru Bighorn. I do plan on taking the Subaru badge off, so don't worry.
I put on a set of Hella 500's that was destined for my Impreza, and I fully debadged the damn thing.
A few pics:




Finally, a JDM Subaru Bighorn:
