Gamiac's sites:

title views votes rating creation
?GTA:LCS Ownage 4,627 38 (3.53)  2005-12-21