Just watched the first episode of Spider Noir and some parts of it was filmed in DTLA. Definitely on 4th and Spring St. (always for a NY scene) and on Broadway, the Orpheum Theatre.
There’s this girl that parks in the same parking garage and I just admire her cars from afar. I think her Bimmer is an M3 if not mistaken and she has a Toyota Supra that most likely have a Bimmer engine.