Reviews for New Tab Tools
New Tab Tools by Geoff Lankow
Review by Firefox user 12804016
Rated 4 out of 5
by Firefox user 12804016, 6 years agoI noticed that if I open new tab, it shows my firefox is linking to "xvyhaajworsellic.review." May I know what it is?