July 29, 2009

how many dead babies does it take to paint a barn?

depends on how hard you throw them.