House of Villains S3E3 — Let Them Spill Tea!
8.6

Let Them Spill Tea!

8.6/10 · 62 votesFeb 26, 202650 min

Ranked #1 of 10 in Season 3•+0.7 vs season avg

Discussion

A familiar face visits as the house scrambles over a vote; tensions rise between two villains.