OhMyGodItsAmazing's sites:

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