Eastwood Company spent nine months and untold hours and dollars to restore this 1989 Mustang LX 5.0, this video shows the payoff of those efforts, time and money well spent. Posted by Don Creason