Mike and Mark chat about Biohazard (1985) and Mob Boss (1990) both directed by Fred Olen Ray in this episode of the program.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More