Explore our other sites
  • kotaku
  • quartz
  • theroot
  • theinventory
    trerobbins
    RRR
    trerobbins

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