GeekPress
Technology news, shaken not stirred...
Tuesday, September 06, 2005
Top 26
advertising cliches
. Although the list is from the BBC, most of them translate well from the UK to the USA.
‹
›
Home
View web version