Achilles2's sites:

title views votes rating creation
?Darth Usher 1,619 8 (3.38)  2008-06-13
?Take On Vader 3,552 13 (3.92)  2009-05-28
?Morten Harket has fun 1,139 6 (2.50)  2009-08-13
?(nsfw) Icee's Message to the Haters 1,846 2 (2.00)  2010-08-16