Talks About Tech Weekly 086: CES 2014

Play

  Download: HD Video | SD Video | Audio Only Subscribe: HD Video RSS | SD Video RSS | Audio RSS | HD iTunes Video | SD iTunes Video | iTunes Audio On this episode I talk about CES 2014, Tesla and more. CES 2014 This week CES 2014 took place in Las Vegas. CES is one … Continue reading