Warhawk Tanzania takes on an ancient Chinese demon in Barry Rosen's Devil's Express (1976)

Warhawk Tanzania takes on an ancient Chinese demon in Barry Rosen’s Devil’s Express (1976)

Comments

Leave a Reply

Your email address will not be published.

Blasts from the past

DVD of the week: Messiah of Evil (1973)

William Castle’s horrors from Indicator

DVD of the week: War of the Arrows

Miscellaneous notes: Severin Films