Bringing you some post-holiday cheer: the boys discuss this disgusting, groady-ass piece of X-rated Kung Fu cinema. Oh, Sonny Chiba, how could you?
Dir. Shigehiro Ozawa, 1974.
Starring Sonny Chiba.
TopgallantRadio.com - Radio for sailors