Spare 71 Demon parts
Dodge emblems are sold
Print