Original: The Ford Freestar is a minivan that was manufactured by the Ford Motor Company from 2004 until November 2006 .
Simplified: Ford Freestar was a car produced by Ford Motor Company from 2004 through 2007 .