Tech Captain

Tech Captain

Views:
481,217
Subscribers:
864
Videos:
19
Duration:
2:10:32
United States
United States

Tech Captain is an American content creator on YouTube with 864 subscribers. He published 19 videos which altogether total over 481.22 thousand views.

Created on ● Channel Link: https://www.youtube.com/channel/UCVjngrTkTVDtCqJUsfQ9rJg