Hmmmm Planet X believers there is hope. Or not.

A rogue planet is floating through our galaxy

New Report

Close