a grey land rover is on display in a museum