25,223,191 views
2 years ago
3,196,575 views
7 years ago
3,563,982 views
1 year ago
129,120,881 views
2 weeks ago
Show more
3,549,312 views
169,290
0
Tom Scott plus
831K subscribers
Tags
tom scott
tomscott
11000 Comments