Episode 117: Lupin the Third Part I

We have a field day with everything good and bad about the 1971 TV series.

Popout Listen on iPhoneListen on Android
Loading...