I have the unveiled picture of my puzzle car with numberplates of Hamburg, so I'm not convinced about the Stuttgart connection.
I know your source and your pics as well. It's from the forum part of a well known Anglo-Saxon page. Those guys are not that reliable.