Apple posts QuickTime video of iTMS Europe launch

Apple has posted a photo gallery and QuickTime video of the iTunes Music Store launch in UK, France, and Germany. “Tune-in to see Apple CEO, Steve Jobs, launch the Apple iTunes Music Store in UK, France, and Germany from the Old Billingsgate Market in London, UK.”

Latest News