05 June 2009

Info Displays of the Future

OOOiii made the cool info displays for the new Star Trek, Minority Report and The Island.

Posted via web from i make experiences.

No comments: