Green Blooded Bastard - Incident On And Off A Mountain Road (Masters of Horror S01 E01)

Published: Dec. 3, 2017, 9 p.m.

The one where Green Blooded Bastard watches Incident On And Off A Mountain Road (Masters of Horror S01 E01). \xa0I'm gonna watch all the mini films in this whole series.