Tuesday, March 23, 2010 11:28:05 PMto SmagBoy1 although i have no way of knowing for sure, if you look. most of the cars are Volkswagen and if I am not mistaken, the Volkswagen is a pretty prominent car in Germany. and at the top of the picture is the word Foto. which could mean anything, but coincidentally its also the German word for photo.