ryanstaples' sites:

title views votes rating creation
?Tegan And Sara Are Covetous Bitches. 3,842 9 (3.56)  2007-12-16
?(nsfw) Wii You Like To Play? 2,449 29 (4.00)  2008-01-02