05-20-2016, 08:27 AM
Here is a great discussion on Planet X from Clyde Lewis on Ground Zero Media: LINK
Scientists just found more evidence that Planet 9 exists
|
« Next Oldest | Next Newest »
|