Idiom 2.0

by David Burn on March 22, 2006

tech buzzwords Idiom 2.0 advertising technology
[via Adhurl]

Previous post:

Next post: