The Ghouls have finished the 1970 Challenger RT/SE. As they take it out for the first test drive in over 15 years, Mark and the team reflect on the trials and challenges throughout the restoration process.