Tag: aol infographic

  • AOL’s Colossal CD Campaign

    AOL’s Colossal CD Campaign

    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…