Geek News: Latest Technology, Product Reviews, Gadgets and Tech Podcast News for Geeks

Steve Ballmer in Israel

Posted by geeknews at 9:40 AM on May 21, 2008

Steve Ballmer’s presentation at the opening of Microsoft’s new R&D center in Herzliya, Israel. Streaming Video

Provided by Geek News Central Podcast Listener Yitz

Comments are closed.