« Israel, Iran and Nukes | Main | Slaughterhouses »

14 Apr 2008 10:31 am

Alien

A surinam toad gives birth - from little pods on its back. Don't watch on a full stomach.

Share This

TrackBack URL for this entry:

http://www.typepad.com/services/trackback/6a00d83451c45669e200e551d018f28833

Listed below are links to weblogs that reference 'Alien'