New Delorean Omega 2040 concept car was spotted in Los Angeles on the set of the New Netflix movie featuring Jennifer Lopez. Video credit to Eggs Bennett.