Came across this earlier while googling for a cartoon I read about the wonder twins and their supposed incestual relationship (for the wonder twins thread of course )
http://www.sarcasmoscorner.com/
http://www.sarcasmoscorner.com/