Smoke eater
the man has been posting so much im taking a look... So whats everyone banking on here? Tesla suppose to be making a deal or am I reading this wrong. And is this all based off speculation/hype? I cant find a ton of info, other than smoke eaters posts