Talkin' Tech 4-17-19

Talkin' Tech
Wednesday, April 17th
Lee Harris discusses the new Alexa earbuds.
00:00:49