Curb Your Enthusiasm

Curb Your Enthusiasm (2000)

1 trivia entry for show generally

Trivia: In Season 8 - Ep 8, Larry and Jeff decide to invest in an inventor who has created a car periscope. Larry David actually introduced this idea 15 years ago in an episode of Seinfeld - "The Invitations".

Add time

Share

Follow