Cummins Supercharged Turbo Diesel Cadillac DeVille

Article Written by : Legendary Videos

Well now thats different, what do you think of this hell yes or hell no ? I have to say no matter what the guy did a lot of work on this car, and he is happy with it.







Unbelievable. Want another video like that? Check out the one below.