Part of their display for todays premiere. They're certainly taking a page out of Land Rovers book with this approach...