Where To Stream No Good Nick Season 1 Episode 13
The Trojan Horse
- Aired August 5, 2019
- 30 Min
- Rated 4.5
- Number 5 Of 20 Rated Episodes
A '90s-themed day at school brings Liz face to face with her former rival. Nick confronts Will -- then sends the Harbaughs a message.