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...