Friday, January 13, 2006

Welcome !

This site is to discuss the latest - and weirdest - life forms known.

Sit back and enjoy (or shudder at) the show.

No comments: