Dragrace Zerbst Germany

Its a legal definition, my car past inspection here so they should not be able to do anything. I guess we are about to find out eventually. My tires have DOT so they are street legal ;-)
....if a U.S. department of transportation stamp means anything in Germany.....?