Remember getting those AOL free installation CDs in the mail? It seemed like there was a new one in your mailbox every week. Ever wonder how many of those they actually made? Ever wonder how much that campaign cost? So did we… AOL CD Infographic
Share this Image On Your Site
Find John on Google+
Back to top

This site is a U.S. Consumer site. You can learn more about our site and privacy policy here.