Karpsaki's sites:

title views votes rating creation
?V - They Have Arrived 3,747 63 (3.97)  2009-10-25