http://www.telegraph.co.uk/portal/ttv/news.jhtml?bcpid=1137942530&bclid=1155254697&bctid=1387545787
ok, to a whole lotta people, the notion of life on mars if absurd to them,
others may believe different...(Nuwabians, nibiru(sp)..ect)
anyway, what is ur take on this issue?
ok, to a whole lotta people, the notion of life on mars if absurd to them,
others may believe different...(Nuwabians, nibiru(sp)..ect)
anyway, what is ur take on this issue?