28 Oct 2020, 10:49 UTC · By: Aurel Niculescu / It's aptly entitled Project Palisades, so this new E.C.D. Automotive Design build should fight right into the high life of New York City