Opinion

Leopard coming October 26

And to think, at some point of time, we were expecting a "Spring 2007" arrival. Still, if you absolutely cannot wait even another 9 days, there are other ways.

Labels:

 

Posted on at  

News