A very big and strange looking vehicle on display.