Wednesday, December 7, 2011

Luma again

It's mesmerizing

http://www.slideshare.net/tkawaja/luma-display-ad-tech-landscape-2010-1231

No comments:

Post a Comment