The Adventures of Sam & Max: Freelance Police (TV Series 1997–1998)

Trailer