The 1970 Chevelle is back from the dead!May 8, 2015 by CamCan you believe that we haven’t had this thing on the road in 5+ years? Me niether….Although, it’s hard to work on the car when you live 1,600 miles away….. It has sure been nice to live in SLC and this is just another example.No related posts.