Follow on Facebook Follow on Twitter Follow on Google buzz RSS

10.16.2007

Leopard Launch Date Set

It seems like Apple has finally set a date for the release of Leopard. The much awaited upgrade, billed as the biggest release since OS 10.1, will hit the stores on October 26. No, I'm not waiting in line for this! Check it out!


Share