There’s more to see...
Welcome to the world's biggest collection of everybody's favorite things.
Image
  • Matt Boris

    Really?! I took this screenshot in 2012, not 2007... "Google announced on April 13, 2007 that it had come to a definitive agreement to acquire DoubleClick for US 3.1 billion in cash"

Also on these boards

Related Pins