Episode 7198
S30:E78
2021
IMDb
Carla is haunted by old ghosts. Louis scratches an itch. Prince eyes the man in the mirror.