This Week in Tech

This Week in Tech

I Look at Yahoo, Okay? (2012x379)


Air date: Nov 11, 2012

ARM expansion, Microsoft speech translator, iOS Office, election tweets, e-voting, Xbox SmartGlass, Yahoo redesign, and more.

  • Premiered: Apr 2005
  • Episodes: 906
  • Followers: 2
  • Running
  • TWiT
  • Sunday