4x4 Josh Burns May 11, 2011 MasterCraft Safety Offers New Ford Super Duty “XD” Suspension Seat Ford’s Super Duty pickups are ubiquitous ...