Thanks for the info!
My two cents worth -
Be careful going to these type of sites, especially when you have to download a program. Your system can get hijacked and be overrun with malware and viruses.
I went to this site and had Malwarebytes tell me that it blocked suspicious traffic.
I speak from personal experience.