Showing posts with label animals. Show all posts
Showing posts with label animals. Show all posts

Sunday, March 23, 2008

Toad Babies Emerging from Mothers Back

Oh my god dont watch this video. I am disgusted right now. My scalp has got that tingly crawling feeling. I am physically repulsed. This is a a video of the Suriname Toad which births its babies by having them emerge from her back.


oh god why