Countdown Day 7
30 July 2010

Where did this thing come from ? What does it do ? Who left it here?
Imagine you’d never seen this before. What do you think it could be? (Let us know, below)
Seven days and counting until the opening night in Turin.
