OhMyGodItsAmazing's sites:

title views votes rating creation
?fittycentsadfest 382 1 (1.00)  2010-09-13
?The Bird Has ShellShock FIXED 330 3 (1.33)  2010-09-13
?(nsfw) The Bird Has Shell Shock 915 2 (1.00)  2010-09-13