Video Tag: Tom Scott

Why The Web Is Such A Mess

1 year ago2231 0

How Many Languages Are There?

2 years ago2521 0