Father Dowling is a sleuthing parish priest from Chicago who investigates baffling crimes
Video not available