Inspiration

24 Nov

Leviathan - 150 Media Stream

Leviathan are another inspirational american company working in digital display. Here is one their most famous pieces to inspire you, a brilliant outdoor installation in Chicago. Who in Australia wants to build one of these?