FreeRide Games Toolbar. What is it and why has it appeared on my browser? I do not want to see any additional material on my browser, especially if I was not informed about such changes! How can I remove it?