Cloak & Dagger
Street Corner
Father Delgado is drunkenly preaching on a street corner and passes out in the gutter in episode 2x03 “Shadow Selves”.
Father Delgado is drunkenly preaching on a street corner and passes out in the gutter in episode 2x03 “Shadow Selves”.