Mercedes-Benz Debuts Pop-Up Showrooms And A U.S. Road Trip To Promote Electric Vehicles The German auto brand is opening brick-and-mortar locations in New York City and California to promote its new EVs.