1,005,101 views
5 years ago
3,923,775 views
6 years ago
5,888,256 views
3 years ago
Show more
457,408 views
11,570
0
The Science Elf
250K subscribers
Tags
computer virus
virus
computer worm
malware
computer
history
computer history
technology
windows
wannacry
apple
1100 Comments