Trick or Treat

S15E130 · 2013-10-31 · 30 min

It is Halloween in Letherbridge, and Heston presents three tales of terror.

The show’s own verdict is on its page.