whoseresponsiblethis' sites:

title views votes rating creation
?Techno Nazis 739 8 (2.38)  2010-05-18
?(nsfw) Read A Book 1,775 6 (3.33)  2010-05-29