Dunno if we have hard evidence, but it's heavily implied (Destiny)

by TheeChaos @, Thursday, August 25, 2016, 17:17 (2794 days ago) @ ZackDark

Not trying to play devil's advocate here, but could it still not be venus and Mars in the past/future? Or is there something to discredit this theory?


Complete thread:

 RSS Feed of thread