Can someone ID this.. restoring 71 Demon..

This ^^^ is why I have this rule: Never take a car apart any farther than what is absolutely necessary.

☆☆☆☆☆