How to remove Road Maps & Traffic New Tab
What is Road Maps & Traffic Road Maps & Traffic (Roadmapsandtraffic.com) is promoted as a browser extension that helps users plan routes, travel, or look for suitable transport and so on. In fact, it is a browser hijacker that alters…