These Russians... tsk Feb 8, 2007 13:59:26 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by juanito on Feb 8, 2007 13:59:26 GMT -5 english.pravda.ru/science/mysteries/07-02-2007/87167-alien_monster-0Now, lol.