There are out of touch advertising agency executives around the country this morning waking up, drinking their morning cup of coffee, noshing down that sugar laden danish, looking at display ad numbers from over the weekend and they're contently smiling. So happy with their 99% failure rate...(yeah some actually revel…
Read More