Oh' and the "D" Deutschland, I've seen several cars through the years with these stickers on them, usually Moved from Germany to the states and has their car shipped over. This car being a "Prop" could have been used in a movie that took place in Germany.