Tech Support Scam: 1 (888)-308-9072

+18883089072

1 888 308-9072

image of the popup: Tech Support Scam 1 (888)-308-9072 - Album on Imgur

Edit: lol that ip address that the popup is displaying is Indian.

[[3,4],[3,4,15,27]]