2,915,587 views
1 year ago
932,862 views
1,275,689 views
3 years ago
1,316,344 views
10 years ago
Show more
857,943 views
34,965
0
Tom Scott plus
831K subscribers
Tags
tom scott
tomscott
1000 Comments