Where To Stream Gremlins Season 1 Episode 8
Never Hug a Mogwai
- Aired June 15, 2023
- 23 Min
- Rated 8.2
- Number 15 Of 20 Rated Episodes
The friends celebrate their arrival at the Valley of Jade, but will Sam finally gain the confidence he desperately needs?