Windows Vista vs MacOSX Leopard

  • curiosity • windows • macosx • sw • it • laugh • english • microsoft • apple
  • 7 words

It doesn’t need words.

Vista Versions VS. Leopard Versions

Source, GadgetBlog.