OhMyGodItsAmazing's sites:

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