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.