Talkin' Tech 7.9.20

Talkin' Tech
Thursday, July 9th
Lee Harris talks about a space balloon.
00:00:50