J.B. Smoove says Larry David keeps replacing his electric car
The Curb Your Enthusiasm star discusses whether this is really the show's final season
Your browser does not support the video.
Join the discussion...