Well, I'm at a loss ....
Here is the link from my browser that I go to when I click on the link you posted.
It looks like a google search results page that I find interesting.
If you dig deeper, you get videos, news and who knows what else ??
What ever you did, it sure produced results !!
More will follow.