2003 Ford windstar sport towing capacity Source Source Source Source Source Source Source Source Source Source Read Also: 2003 Ford windstar towing capacity 2003 Ford windstar limited towing capacity 2002 Ford windstar sport towing capacity What is the towing capacity of a 2003 ford windstar Towing capacity of a 2001 ford windstar 2002 Ford windstar towing capacity