24,177 views
2 years ago
357,431 views
1 year ago
2,863,038 views
3 years ago
9,137,415 views
Show more
456,530 views
11,561
0
The Science Elf
249K subscribers
Tags
computer virus
virus
computer worm
malware
computer
history
computer history
technology
windows
wannacry
apple
1100 Comments