The Inspector handcuffs Toulouse Le Moose and himself to prevent Toulouse from escaping, but it causes problems on the way to the station.
Release Date: December 30, 1966
View more ->