Jim Cramer and Rob Maurer of Tesla Daily discussed their reactions to Tesla's earnings and what stood out in the report.
Quickly and easily download Instagram videos with our free tool.