2,864,066 views
3 years ago
379,801 views
5 years ago
1,004,796 views
357,808 views
1 year ago
Show more
457,112 views
11,563
0
The Science Elf
250K subscribers
Tags
computer virus
virus
computer worm
malware
computer
history
computer history
technology
windows
wannacry
apple
1100 Comments