IE memes

Internet Explorer guys have you heard in China a city called Wuhan has gone into lockdown after a potential virus outbreak?
0 comments
When you open the task manager: why are you running IE Edge Internet Explorer
0 comments