Speaking of strange things on websites, did you see this thread, Barry?
"I just discovered that when i visit
www.xlovecam.com it automatically opens scoopers.com. Any webmaster promoting them did noticed that? Do you think it is ok?"
https://gfy.com/showthread.php?t=1087727