An interactive media display system comprising at least one digital display panel, at least one touch screen display panel and at least one processor for operating and controlling the display panels. The system preferably includes a media dispensing system which enables the interactive media display to create and/or dispense media related products.
展开▼