Plot: Unexpected witnesses and furtive encounters mark a hunt for a ghost. Who is pulling the strings?

Sr. Avila - Season 3 - Puppets and Puppeteers (Episode 9)
Episode Aired On:
Sunday, September 18 2016
8 years ago
Sunday, September 18 2016
8 years ago