1,645,650 views
10 years ago
399,378 views
1 year ago
3,505,576 views
130,482 views
1 month ago
Show more
1,052,465 views
56,729
0
Tom Scott plus
831K subscribers
Tags
tom scott
tomscott
2300 Comments