Our Father the Hero
- Episode aired May 4, 2018
- TV-PG
- 42m
Aiden keeps the faith that Peter will keep him out of trouble; Stella struggles with not telling Aiden who really tipped of the police.Aiden keeps the faith that Peter will keep him out of trouble; Stella struggles with not telling Aiden who really tipped of the police.Aiden keeps the faith that Peter will keep him out of trouble; Stella struggles with not telling Aiden who really tipped of the police.