1,005,117 views
5 years ago
2,864,662 views
3 years ago
5,888,366 views
Show more
457,412 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