The Duchess of Stourbridge still

Season 3 · Episode 8

The Duchess of Stourbridge

  • Release date
  • April 20, 2016
  • Runtime
  • 25 min

When the completely naked ghost of a 17th century Duchess follows him home, Pac must help fix a painting of her before she will let him eat.

Community

–
No ratings 0 likes

Episode reviews

No reviews for this episode yet.