world-of-facts: FACT # 248 The man who invented pop-up ads has apologized to the world for creating one of the Internet’s most hated forms of advertising. Read More Interesting Facts Here
tags:
original: https://jugulate.tumblr.com/post/156505888091