leatherhat on 22 November 2010
Good thing I'm not the only one. This site is the most fucked up site I've ever been to for numerous reason: sound ads and a near constant stream of virus warnings.
Time for hype







