Everytime I come to TFF from google, I am redirected to this link
URL123 - free url redirection and masking service
I have tried multiple browsers from multiple computers. Im not sure what the issue is, but I was curious if anyone had this happen to them.
I do have this site bookmarked though, I promise.
Bookmarks