Sheepdoggie .... I happen to have read the shit Uncle John Trump reviewed, at least what he reported back as having reviewed, and there is nothing in there to suggest Tesla was dropped off from Venus.  So, should I suspect some satire here or what?