Image courtesy by thedrive.com

On the panoramic 34th floor of One World Trade Center, with a phalanx of 2018 S-Class sedans parked below, Mercedes kicked off a press drive with what could only be described as homesickness. The German brand may have packed up its U.S. headquarters in the Tri-State area and moved to money-saving Atlanta back in 2015, but executives still cite New York as its spiritual home.

Read full story here.

Aleksandar LilichFeaturedauto news,Mercedes
On the panoramic 34th floor of One World Trade Center, with a phalanx of 2018 S-Class sedans parked below, Mercedes kicked off a press drive with what could only be described as homesickness. The German brand may have packed up its U.S. headquarters in the Tri-State area and moved...