A new large planet? 2012 VP113 http://www.foxnews.com/science/2014/...ntcmp=features M
Mmm, yes, very curious, very interesting...
Forum Rules