Where To Stream American Gods Season 1 Episode 5
Lemon Scented You
- Aired May 28, 2017
- 60 Min
- Rated 7.8
- Number 6 Of 26 Rated Episodes
Mr. World makes his entrance and the New Gods make Wednesday an offer he can refuse… but probably shouldn't. Meanwhile, Shadow and Laura discuss Laura's infidelity, and Mad Sweeney comes looking for his coin.