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.
Technicians Number: +1-888-203-9661
David's Toll Free #: +1-888-411-7077