Tuesday, June 7, 2022

WannaCry Ransomware sticker

Product Page

I wonder how many people would be fooled by sticking this onto one of their devices. 

0 comments: