Progess on the 71 Demon, the Musclecar Ministry's first project

Man, I wish I lived in any state other than GA sometimes. Idaho has got some sick junkyards and now theres a church group in Texas building a demon. Georgia and their chebbies ='[