Foreign plate, a "D" (for Deutschland?) placard...I hope they are well-informed as to where they can safely travel and operate. Someone also has a fair amount of disposable income for toys like that. Quite a contrast from my Valley camping days in the late 60's - a VW bug, cooler, stove, lantern and tarps.