Squid

Squid

Views:
278,797
Subscribers:
1,000
Videos:
179
Duration:
1:11:33:04
United Kingdom
United Kingdom

Squid is a British YouTube channel which has around 1 thousand subscribers, with his content totaling over 278.8 thousand views views across 179 videos.

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