OhThatGuy's sites:

title views votes rating creation
?Waiting for E3 522 3 (1.33)  2013-05-30
?Funk-bot 1,023 14 (3.50)  2013-02-04
?(nsfw) The Doctor Is In. 1,292 5 (1.80)  2010-08-09