DeLorean Motor Company is back in business, announcing new vehicles for the first time in over 40 years. And of course they come with some of the styling we know and love from the Back to the Future ...