Where to start on repairing this Demon???

that looks like a daymare....worth a try tho,it'll be a cool car once finished.