collegehumor:

Hissing Cockroach Birth

The miracle of life is disgusting.

[Like following us on Tumblr? Fan us on Facebook!]

I didnt watch this but i assume i would have been grosse out…