What were you searching for when you found that website? Truly the most repulsive thing I’ve seen since Michelle Obama’s speech yesterday.
I was Googling the Indian Grand Prix race, a couple years ago. I found it in the YouTube r/s sidebar link list. That place was never on my bucket list of travels, and now I remember why.