It’s Official: Leopard Ships on October 26th, 2007

It’s Official: Leopard Ships on October 26th, 2007 (2007-10-16)