Tesla had a month of ups and downs. It released better than expected production numbers on its Model 3, however, it had to recall over 130,000 vehicles due to power steering concerns. Todd Lassa, Detroit Bureau Chief of Automobile Magazine and Galileo Russell, Founder of HyperChange TV join The Long and The Short to discuss.