Talkin' Tech 1.13.20

Talkin' Tech
Wednesday, January 15th
Lee Harris talks about Alexa.
00:00:45