By Emily Iris Degn
German automaker Mercedes-Benz is inviting fans to visit its creative space in Munich.