where does echo park get their cars