Cinematic Titanic: The Oozing Skull

Cinematic Titanic dissects The Oozing Skull, aka Brain of Blood.