Show Menu


Watch Hermans Head online: Episode 12 The Last Boy Scout

After buying a stolen computer, Herman is stricken with guilt and goes to absurd lengths to try and return it.

Ready to Watch Hermans Head, Season 1, Episode 12?
click here to see where to watch or .