This guy has some talent! Cadillac Concept Car was designed by Loren Kulesus, NY. USA. And get this, it’s suppose to run on Thorium meaning you don’t refuel this one ever!
Will we ever see this one on street? I doubt it. So, enjoy the pics 🙂