The Barn of the Naked Dead aka Terror Circus (1974) Published December 12, 2019 at 1686 × 2527 in Payback is a Bitch