Lacrox's sites:

title views votes rating creation
?Captain America Lives! 1,855 9 (3.44)  2007-03-13