CASTLE FREAK / NIGHTBEAST – Screaming Soup – S4E04

Deadwest reviews a double feature of H.P. Lovecraft horror and laser happy e.t.s while stopping a monstrous feud from escalating.