The DeLorean Motor Company Was Stranger Than Fiction