Where To Stream Herman's Head Season 1 Episode 19
Herman au Naturel
- Aired February 23, 1992
- 30 Min
The Research Department attends a self awareness seminar held by the renown Dr. Holland on a nude beach in the Bahamas. Herman feigns interest in order to get close to the doctor but he struggles to keep up the charade.