Tech News Weekly

Tech News Weekly

No Country for Larry Page (1x755)


Air date: May 16, 2013

Google's most impressive announcement, Who's winning 3rdplace in smartphones, Why the USA network is better than Twitter.

  • Premiered: May 2010
  • Episodes: 193
  • Followers: 0
  • Ended
  • TWiT
  • Daily at 16