Talkin Tech 8.13.18

Talkin' Tech
Monday, August 13th
Lee Harris discusses "Watch Free" an all new streaming service.
00:00:49