The majority of Americans are still skeptical of electric cars, and Steve is one of them! Can Tesla-owner Slacker convince him that he's wrong?
See All 5045 Episodes of "Slacker & Steve"