7/15/16Could it be a spin on the Rolls Royce driver-less prototype? Would explain why it’s in Germany also....