Plug Your Ride Tesla Podcast

Episode 121: TSLA On Sale

May 20, 2019

TSLA stock plummets on bad financial news and a fatal crash on Autopilot.