Dare I even call this a popup. This is the home page for one of Bubble PC’s sites, feel free to check out my previous post about them here replace/d/1024-bubble-pc-scam. You can also check for more updates, photos, and videos in the future here https://hackersarise.co/showthread.php?tid=159.
Pop-up: http://support-setup.com
https://i.gyazo.com/ee86e9b0ed5dec06aedab2c06c529afb.png
Technicians Number: +1-888-203-9661
David's Toll Free #: +1-888-411-7077