Windows Technical Support Popup - 1-888-626-1929

What’s that? Please DO attempt to close this tab? Okay sure! But not until I take a screenshot. :wink:

Screenshot on Imgur:

https://imgur.com/a/lXxz7rr