Karpsaki's sites:

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