BackPrevNextS1E16 The Tell Tale Tail13/02/1998Sam and Max are in the 19th Century England.VidCore2EmbedSuperEmbedEmbedMasterYapGrid