game cover

Sam & Max: Season 2 Season Two Teaser

Telltale Games has released a teaser trailer for Sam & Max Season Two.

01 August 2007

Share

Popular on gamewatcher