Tuesday, June 10, 2008

HelloRussia


Instinct
I'm not quite sure if I ever will understand Russian, but this site needs no more than visual explanation to show you how weird it is, but in a good way, it's inspirational and the flash is top notch. Perhaps I would call this experimental, but for company portfolio site, well, it really depends. From the interactive agency known by RedKeds.

No comments: