1 comment

[ 2.8 ms ] story [ 9.1 ms ] thread
Laughable.

Space X nexus is the USA, and the dictates of the US Gov't. will likely quash any of Elon's musings 'bout that.

You have to pay homage to the King.