I have an ARB winch bull bar on my Defender. Will these fit in without any modifaication to the bar? Are they easy to install, and wire? I have been told that the 9500lb winch is the largest one that will fit due to the physical size of the bull bar, and front of the car. Any imput would be appreciated.

Thanks,

Ken