Talkin' Tech 11.13.18

Talkin' Tech
Tuesday, November 13th
Lee Harris discusses Samsung's Galaxy Watch.
00:00:48