25,221,252 views
2 years ago
2,634,732 views
1 year ago
3,776,597 views
3,562,396 views
Show more
3,547,690 views
169,249
0
Tom Scott plus
831K subscribers
Tags
tom scott
tomscott
11000 Comments