OK I've got my flame suit on so here goes.
Has anyone mounted a 12v winch on they're Raptor? I see Warn makes a mount and supposedly Pro Armor is going to offer a bumper. I'm not worried about the mounting aspect, but will the electrical system handle it? I assume that our electrical output is probably not as good as a utility? And yes I realize it will add weight to the bike. :