Looking for a particular site

Killing Frenzy

Diabloii.Net Member
Looking for a particular site

About a year ago I remember coming across an interesting site. On this site you could sing along to certain songs and record your singing. You would then post your best performance and it would be rated by the community of members there. They would have the lyrics come up in front of you and timed correctly as well. The songs must have been instrumental versions so that your voice did not double over with the actual singer.

I remember the site having a limited library of songs but was adding new ones everyday. It seemed very professional and clean.

I've looked through every one of my bookmarks and I can't seem to find it.

So if anyone has this site handy that would be very convenient. Google seems to have done me no good this time.