I know the site you are referring too. It no longer exsits so there is little point hunting for the URL.
I use to use it to listen to music at work cause it was a really quick and simple way to search for music.
But I'm sad to say that it is no longer about. If you are in dier need to know the URL, I will post it on Monday as it is saved in my favourites, but on my other laptop and that's currently at work.