Blog Archives

2 billion alien earths in our Galaxy?

Before Its News – StumbleUpon. This certainly would change the show Sliders. I wonder how many have intelligent life?