A fun and interactive display with an over-sized product which houses a digital screen with looping content.
06 Oct 2016