S02 E08
Jun 15, 2018 |
Goliath
Tongue Tied
Release Date: Jun 15, 2018Episode Description
On the night of the mayoral election, Billy and his team race to take down the people responsible before they become an unstoppable Goliath.
Where to Watch Goliath Season 2 Episode 8 Now
Best
Rent/Buy
Free