Talkin Tech 6.13.2019

Talkin' Tech
Thursday, June 13th
Amazon's "Echo Show" Shows Off New Features
00:00:50