Wednesday, September 07, 2005

Top 26 advertising cliches. Although the list is from the BBC, most of them translate well from the UK to the USA.