Episode #2.6
- Episode aired Mar 2, 2023
- 36m
Primo Sale reveals his own sinister plot. The police close in on Holy Father, as they finally learn who framed Salvo and Valentino.Primo Sale reveals his own sinister plot. The police close in on Holy Father, as they finally learn who framed Salvo and Valentino.Primo Sale reveals his own sinister plot. The police close in on Holy Father, as they finally learn who framed Salvo and Valentino.