Greetings from Gran Canaria, Spain!
https://www.miniracingonline.com
https://www.miniracingonline.com/foro/
https://www.miniracingonline.com/foro/viewtopic.php?f=4&t=9254

.. really, could be some virus or something? ..trojan,, etc. 
Believe me, I'm not Kevoy, I believe, you can verify. 
