Dboy
$TSLA wow Tesla has come a far way since the selloff when those 2 execs quit, really over 50%