An American car of some kind. Don’t often see them here. No plates so it must be some kind of display.