US opens probe into Ford Explorer recalls over power loss reports | 93.3 The Drive
×