The man who invented pop-up ads is sorry. Click to read the full fact.
The post WTF Fun Fact 13071 – The Man Who Invented Pop-Up Ads appeared first on WTF Fun Facts.
The man who invented pop-up ads is sorry. Click to read the full fact.
The post WTF Fun Fact 13071 – The Man Who Invented Pop-Up Ads appeared first on WTF Fun Facts.