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.