Ford Explorer packs PHEV power in Europe

It has more than 600 pound-feet of torque, which is always nice to see.