Firefox tech support scam popup

scammer
866-542-1592

#1

Number: (866) 542-1592

Link redirects to google now


#2

This one is also says busy.