Sam & Max Season Two, Episode 1: Ice Santa

Will the dog-and-rabbit duo have to destroy Christmas in order to save it? Probably.

Latest Updates