This is going to sound incredibly vague, but hopefully someone knows what I'm talking about.
I'm looking for a link to a site that aggregates popular youtube videos. It was named something generic like 'The best of youtube' or 'amazing youtube videos'. I've tried searching through google but I can't find the particular site. I know I found the original link to it on these forums, so hopefully someone here knows what I'm talking about. I used to have it bookmarked but I was forced to reformat my computer and lost it.
The distinguishing features were that there were few/no adds, a simplistic site design, and the sites favicon (that little icon next to the address in firefox) was a black square with some sort of logo/abbreviation in it. Does this ring any bells?
Posts
Steam | XBL: Elazual | Last.fm
Switch Friend Code: 3102-5341-0358
Nintendo Network ID: PhysiMarc