Saturday, October 27, 2007

Apple's Leopard pounces on Tokyo

Duration: 02:30 minutes
Upload Time: 2007-10-26 11:14:04
User: computerworld
:::: Favorites
:::: Top Videos of Day
Description:

Mac fans at an Apple Inc. store in Tokyo count down to the launch of the Leopard operating system.

No comments: