Full spoilers follow for The Rings of Power season 2 episode 7.It's taken six episodes to get there, but The...
Power
Ghosts is breaking new ground in the latest installment, “The Traveling Agent,” as do-gooder troop leader spirit Pete (Richie Moriarty)...