Where To Stream Goliath Season 2 Episode 8
Tongue Tied
- Aired June 15, 2018
- 43 Min
- Rated 7.5
- Number 22 Of 32 Rated Episodes
On the night of the mayoral election, Billy and his team race to take down the people responsible before they become an unstoppable Goliath.