Earth at the center of the Universe
View Single Post
Jan21-12, 11:23 PM
1000 billion miles?
Just to keep this in perspective, 1000 billion miles isn't even off the solar system's front stoop. You'd have to get four times farther than this just to reach our nearest neighboring star, A. Centauri, let alone crossing town to the next galaxy.