Herman's Head

Herman's Head

The Herm from Ipanema (3x17)


Air date: Feb 17, 1994

Herman decides to give it all up during a tropical vacation and buy a local bar on the island.

  • Premiered: Sep 1991
  • Episodes: 72
  • Followers: 4
  • Ended
  • FOX
  • Unknown