2,838,541 views
1 year ago
1,815,573 views
16 hours ago
2,898,061 views
1,364,019 views
Show more
4,091,246 views
146,197
0
Tom Scott plus
831K subscribers
Tags
tom scott
tomscott
6200 Comments