You are viewing a single comment's thread from:RE: Great Discovery from NASA : Twins of our solar system are foundView the full contextView the direct parentberk (42)in #culturevulture • 7 years ago That's quite insane!