4 ms·
Interesting read, but man, those are the most obtrusive displays ads I've ever seen - and I'm in the ad industry.
by bsimpson 15y ago
Interesting read, but man, those are the most obtrusive displays ads I've ever seen - and I'm in the ad industry.