Sam & Max Episode 106: Bright Side of the Moon

Posted on 19 May 2007.
< >
Sam & Max Episode 106: Bright Side of the Moon

Just what souvenirs are available from the gift shop on the moon?

Want some help? Have an opinion? Discuss it in our forum!