Free
Message: The 15 Biggest Tech Disappointments of 2007

All spot on.. exept maybe Apple Leopard OSX..

 

Happy holidays 

Share
New Message
Please login to post a reply